go语言环境配置(Go基础教程-)
go语言环境配置(Go基础教程-)执行以上代码输出:$ go run hello.go Hello World!此外我们还可以使用 go build 命令来生成二进制文件:
MAC 版本升级- 文件下载
curl -LO https://dl.google.com/Go/go1.19.1.darwin-amd64.tar.gz
- 解压到指定目录
- 配置环境变量
vi ~/.bash_profile
alias gol='CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.go'
alias gow='CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build main.go'
Go 语言特色
开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。兼具 Python 等动态语言的开发速度和 C/C 等编译型语言的性能与安全性
- 简洁、快速、安全
- 并行、有趣、开源
- 内存管理、数组安全、编译迅速
https://studygolang.com/dl
curl -LO https://studygolang.com/dl/golang/go1.17.3.windows-amd64.msi
第一个go程序
接下来我们来编写第一个 Go 程序 hello.go(Go 语言源文件的扩展是 .go),代码如下:
package main
import "fmt"
func main() {
fmt.Println("Hello World!")
}
要执行 Go 语言代码可以使用 go run 命令。
执行以上代码输出:
$ go run hello.go
Hello World!
此外我们还可以使用 go build 命令来生成二进制文件:
$ go build hello.go
$ ls
hello hello.go
$ ./hello
Hello World!