Golang QuickStart

来自Jack's Lab
(版本间的差异)
跳转到: 导航, 搜索
(Resource)
(Basics)
第20行: 第20行:
 
* https://golang.org
 
* https://golang.org
 
* http://www.eclipse.org/paho/clients/golang/
 
* http://www.eclipse.org/paho/clients/golang/
 +
 +
<br><br>
 +
 +
== Hello ==
 +
 +
<source lang=bash>
 +
$ cat hello.go
 +
package main
 +
 +
import "fmt"
 +
 +
func main() {
 +
fmt.Println("Hello, World!")
 +
}
 +
 +
$ go run hello.go
 +
Hello, World!
 +
 +
$ go build hello.go
 +
$ ./hello
 +
Hello, World!
 +
</source>
  
 
<br><br>
 
<br><br>

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

目录

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

$ cat hello.go 
package main

import "fmt"

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

$ go run hello.go
Hello, World!

$ go build hello.go
$ ./hello
Hello, World!



3 Basics



4 Operators



5 Control Flow



6 Functions



7 Data Structures



8 Exceptions



9 Modules



10 Resource































个人工具
名字空间

变换
操作
导航
工具箱