简单说说 golang 常用的命令. (使用 IDE 可能接触不到)
核心部分
常用命令
- go get:获取远程包(需 提前安装 git或hg)
- go run:直接运行程序
- go build:测试编译,检查是否有编译错误
- go fmt:格式化源码(部分IDE在保存时自动调用)
- go install:编译包文件并编译整个程序
- go test:运行测试文件
- go doc:查看文档(CHM手册)
常用 : run, build, test, install.
看文档,直接 godoc+主题; 或者用 godoc -http=:8080
建立本地官网。
代码结构
go install
生成可执行文件前,会先去生成依赖的库文件,即.a文件,放在pkg目录下,之后才会在bin目录生成可执行文件。
虽然生成的可执行文件在bin目录下,但是运行的回收,还是要拷贝回src目录,可能有一些依赖。
go build
package名称为main, 那么编译就会产生可执行文件;否则只会产生包文件.
go run xxx.go
(产品临时文件)直接在命令行里面运行可执行文件了。
语法大纲
如果按照 《Go 圣经》上面的顺序,大概就是这么多了.
1 | 1. Tutorial (这部分上面已经说了基础入门) |
具体参考 GO代码走廊, 大致上把所有的内置关键字,全部说完.
Merlin 2018.3 重新改版成专栏