Go环境搭建
1、选择对应的版本进行下载https://golang.google.cn/dl/
2、下载完成之后进行安装
3、安装完成之后将/usr/local/go/bin目录添加到当前系统环境变量中
4、测试安装是否成功
package main import ( "fmt" ) func main() { fmt.Println("hello"); }
build和run命令:
要执行go程序,需要先进行编译,然后在执行产生的可执行文件。其中go build就是用来编译go程序生成可执行文件的。这其中并不是所有的go程序都是可以编译生成可执行文件的,要想生成可执行文件必须满足两个条件1、当前程序要属于main包 2、在main包中必须要包含main函数,也就是说go程序的入口就是main.main,也就是mian包下的main函数
要是go build编译的不是一个可执行程序,而是一个包,那么就不会生成可执行文件
go run命令就可以将上面的两步合并成一步,并且不会产生编译文件
另外go clean可以清除对应的产生的可执行程序,不但参数就是删除当前目录下的所有的可执行文件,添加参数就会删除对应的可执行文件
get命令:
我们可以利用它来下载并安装第三方包
go get src
从指定的源上面下载或者更新指定的代码和依赖,并对它们进行编译和安装,比如我们想使用beego来开发web应用,我们首先就要获取beego
go get github.com/astaxie/beego
这条命令就会自动下载安装beego以及它对应的依赖,然后我们就可以使用下载的使用方式