go语言入门
2021-01-21 08:13
标签:就是 函数 com 清除 应用 环境变量 href windows 下载安装 下载地址 添加环境变量, 就像其他静态类型语言一样,要执行 go 程序,需要先编译,然后在执行产生的可执行文件。 上面就是 go build 的基本用法,另外如果使用 go build 编译的不是一个可执行程序,而是一个包,那么将不会生成可执行文件。 而 此外 go clean 命令,可以用于将清除产生的可执行程序: go 语言有一个褒贬不一的特性,就是对格式的要求很严格,我是很喜欢这个特性的,因为可以保持代码的清晰一致,编译组合开发,并且go还提供了一个非常强大的工具来格式化代码,它就是 另外有一个与 然后我们就可与在浏览器 这个命令同样也是很常用的,我们可以使用它来下载并安装第三方包, 使用方式: 从指定源上面下载或者更新指定的代码和依赖,并对他们进行编译和安装,例如我们想使用 beego 来开发web应用,我们首先就需要获取 beego: 这条命令将会自动下载安装 beego 以及它的依赖,然后我们就可以使用下面的方式使用: 用来编译和安装go程序,我们可以将它与 build 命令对比: 顾名思义,用来运行测试的命令,这种测试是以包为单位的。需要遵循一定规则: go语言入门 标签:就是 函数 com 清除 应用 环境变量 href windows 下载安装 原文地址:https://www.cnblogs.com/tomyyyyy/p/12895972.htmlgo语言入门
go 语言环境安装
linux
apt install golang
yum install golang -y
windows
#使用一下命令测试安装是否成功
go version
go命令
查看可用命令
go help
build 和 run 命令
go build
命令就是用来编译 go程序生成可执行文件的。但并不是所以的 go 程序都可以编译生成可执行文件的, 要生成可执行文件,go程序需要满足两个条件:
go build hello.go # 将会生成可执行文件 hello
./hello # 运行可执行文件
Hello World!
go run
命令可以将上面两步并为一步执行(不会产生中间文件)go run hello.go
Hello World!
go clean # 不加参数,可以删除当前目录下的所有可执行文件
go clean sourcefile.go # 会删除对应的可执行文件
fmt 和 doc 命令
go fmt sourcefile.go
, 不过通常其实不需要我们手动调用,各种编辑器都可以帮助我们自动完成格式化。go doc
命令可以方便我们快速查看包文档,go doc package
命令将会在终端中打印出指定 package 的文档。go doc
命令相关的命令是 godoc
, 可以通过它启动我们自己的文档服务器:godoc -http=:8080
localhost:8080
中查看go文档了get 命令
go get src
go get github.com/astaxie/beego
package main
import "github.com/astaxie/beego" # 这里需要使用 src 下的完整路径
func main() {
beego.Run()
}
install 命令
install
build
生成的可执行文件路径
工作目录下的bin目录下
当前目录下
可执行文件的名字
与源码所在目录同名
默认与源程序同名,可以使用-o选项指定
依赖
将依赖的包放到工作目录下的pkg文件夹下
-
test 命令