Go

Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.

Hello World

下载

本次测试环境为 macos,选择了 *.dmg 直接下载安装即可。

下载地址

测试

  [plaintext]
1
2
$ go version go version go1.11 darwin/amd64

编写代码

vi 新建文件 hello.go,内容如下:

  [go]
1
2
3
4
5
6
7
package main import "fmt" func main() { fmt.Printf("hello, world\n") }

编译 & 运行

  • 编译
  [plaintext]
1
$ go build hello.go

编译之后,就会多出一个 hello 编译后的文件:

  [plaintext]
1
2
$ ls hello hello.go
  • 运行
  [plaintext]
1
2
3
$ ./hello hello, world

windows 测试

下载

go1.11.2.windows-amd64.msi

安装 & 配置

  • 双击安装包安装

  • 默认安装目录 C:\Go\

  • 添加 C:\Go\bin 到环境变量 PATH 中。(这个我看了下默认安装的时候已经配置好了)

  • 测试

打开命令行

  [plaintext]
1
2
> go version go version go1.11.2 windows/amd64

编码

文件夹 D:\_go 文件夹下创建 test.go,内容如下:

  • test.go
  [go]
1
2
3
4
5
6
7
package main import "fmt" func main() { fmt.Println("Hello, World!") }
  • 运行
  [plaintext]
1
2
> go run test.go Hello, World!

参考资料

官方文档

  • godep

https://www.jianshu.com/p/db59b10c8c51

  • 入门学习笔记

go 学习笔记