Windows系统下Go 语言环境安装

Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。Go 语言被设计成一门应用于搭载 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。对于高性能分布式系统领域而言,Go 语言提供了海量并行的支持,无疑比大多数其它语言有着更高的开发效率。

下载安装包

https://golang.google.cn/dl/

windows-msi

环境变量

window版的安装包将自动设置环境变量GOPATH,以及在PATH中增加go的执行路径。
gopath

GO环境变量查看命令:go env

go env
为了在使用过程中,加快下载其他人module包的速度,可设置国内代理,如下:

go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/

Hello World

创建文件hello.go,内容如下:

package main
import "fmt"
func main() {
   fmt.Println("Hello, World!")
}

CMD执行,如下:
go run
hello.go文件代码说明,如下:
第1行代码定义包名,示例中的“main”,可以根据业务模块等进行命名,但是每个go程序必须包含一个main包,main包具有特殊含义:可独立执行的程序。
第2行代码引入包,示例中“fmt”包,go自身的输入输出包。
第3行至结束定义函数,示例中main函数,也是一个特殊的存在,每个可以执行程序必须包含的函数,程序的入口。
第4行是输出hello world
除了上面的go run执行程序外,还可以go build生成二进制文件,然后运行exe程序。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值