Golang QuickStart

来自Jack's Lab
(版本间的差异)
跳转到: 导航, 搜索
(Hello)
(Hello)
第26行: 第26行:
  
 
<source lang=bash>
 
<source lang=bash>
$ cat hello.go  
+
comcat@jackslab:/work/go$ cat hello.go  
 
package main
 
package main
  
第35行: 第35行:
 
}
 
}
  
$ go run hello.go
+
comcat@jackslab:/work/go$ go run hello.go
 
Hello, World!
 
Hello, World!
$  
+
comcat@jackslab:/work/go$  
$ go build hello.go
+
comcat@jackslab:/work/go$ go build hello.go
$ ./hello
+
comcat@jackslab:/work/go$ ./hello
 
Hello, World!
 
Hello, World!
 
</source>
 
</source>

2017年6月8日 (四) 07:59的版本

目录

1 Prepare

Install the Go lang:

$ sudo apt-get install golang-go


Install a library:

$ sudo apt-get install golang-eclipse-paho-dev
$ export GOPATH=/usr/share/gocode


Refer to:



2 Hello

comcat@jackslab:/work/go$ cat hello.go 
package main

import "fmt"

func main() {
	fmt.Println("Hello, World!")
}

comcat@jackslab:/work/go$ go run hello.go
Hello, World!
comcat@jackslab:/work/go$ 
comcat@jackslab:/work/go$ go build hello.go
comcat@jackslab:/work/go$ ./hello
Hello, World!



3 Basics



4 Operators



5 Control Flow



6 Functions



7 Data Structures



8 Exceptions



9 Modules



10 Resource































个人工具
名字空间

变换
操作
导航
工具箱