介绍
优势
缺点
动静分离
go的安装
官网下载安装包:https://golang.google.cn/dl/
手册地址:https://studygolang.com/pkgdoc
双击安装:go1.15.5.windows-amd64.msi 一直下一步就好了
配置系统环境: GOPATH=你的项目地址
path=go/bin go安装地址
go env 输出配置信息
测试
go/src/hello/main.go
package main
import "fmt"
func main() {
fmt.Println("Hello World!")
}
运行 go run hello
打包 hello目录下 go build
打包后运行 hello目录下 ./hello.eve
go install hello 会在bin目录下生成 hello.eve
命令
go env | 用于打印Go语言的环境信息。 |
go run | 命令可以编译并运行命令源码文件。 |
go get | 可以根据要求和实际情况从互联网上下载或更新指定的代码包及其依赖包,并对它们进行编译和安装。 |
go build | 命令用于编译我们指定的源码文件或代码包以及它们的依赖包。 |
go install | 用于编译并安装指定的代码包及它们的依赖包。 |
go clean | 命令会删除掉执行其它命令时产生的一些文件和目录。 |
go doc | 命令可以打印附于Go语言程序实体上的文档。我们可以通过把程序实体的标识符作为该命令的参数来达到查看其文档的目的。 |
go test | 命令用于对Go语言编写的程序进行测试。 |
go list | 命令的作用是列出指定的代码包的信息。 |
go fix | 会把指定代码包的所有Go语言源码文件中的旧版本代码修正为新版本的代码。 |
go vet | 是一个用于检查Go语言源码中静态错误的简单工具。 |
go tool pprof | 命令来交互式的访问概要文件的内容。 |
下一篇:go快速入门 1