1 下载安装可以到Golang中国择对应的操作系统进行安装,笔者是windows10 64位,选择windows-amd64.msi,下载后傻瓜式下一步安装即可。
2 安装完成后,在命令行输入go env查看环境变量。重点看GoPath工作目录,此目录下应有三个文件夹,bin src和pkg文件,bin下为可执行文件,src为源码文件,pkg为包文件,go语言中包文件扩展名为a。更改工作目录,可通过设置系统变量新建GOPATH,设置目录。
3 常用命令
go get 下载远程包,需安装(git或hg)
go run 直接运行程序,输入结果
go build 编译,检查错误
go fmt 一般ide保存时候已经检查源码格式
go install 编译包文件放pkg目录,然后编译主程序放bin目录
go test 运行测试文件
go doc 查看文档 ,一般通过网页看。godoc -http=:8080
go build xx.go 必须xx.go的package名称为main才可以生成可执行文件。
4 开发ide很多,这里选择Sublime Text。下载最新的sublime Text3,shift+ctrl+p,输入install package,安装Package control。如果失败参考安装出错请点击重启编辑器,shift+ctrl+p再输入install package出现
之后输入gosublime,回车等一会就可以安装go语言插件了。
5 创建第一个"hello world"应用程序。在工作目录建src目录,建hello.go文件,编辑该文件。
package main
import (
"fmt"
)
func main() {
fmt.Print("hello world 你好 世界")
}
命令行执行go run hello.go即可看到打印输出。包中公有函数首字母大写。
如果多个项目,建议每个项目一个GOPATH,不容易混淆。其他包管理工具还在研究中。
有疑问加站长微信联系(非本文作者)