一下载
go语言官方下载地址:https://golang.org/dl/
找到适合你系统的版本下载,本人下载的是windows版本。也可以下载Source自己更深层次研究go语言。
二安装
一路next
三 安装后目录
Go语言安装之后,C:\Go目录下一共有9个目录与9个文件,如下图:
api — 目录,包含所有API列表,方便IDE使用
bin— 目录,存放编译后的可执行文件
blog— 目录,
doc— 目录,帮助文档
lib— 目录,
misc— 目录,
pkg— 目录,存放编译后的包文件。pkg中的文件是Go编译生成的
src— 目录,存放项目源文件
注:一般,bin和pkg目录可以不创建,go命令会自动创建(如 go install),只需要创建src目录即可。
Authors— 文件,作者列表,用记事本打开
CONTRIBUTING.md— 文件,
CONTRIBUTORS— 文件,
favicon.ico— 文件,
LICENSE— 文件,license,用记事本打开
PATENTS— 文件,
README.md— 文件,
robots.txt— 文件,使用robots.txt阻止对网址的访问,详情查看https://support.google.com/webmasters/answer/6062608?hl=zh-Hans
VERSION— 文件,版本信息,用记事本打开
四、设置GO环境变量
点击“环境变量”按钮,弹出变量设置窗口:
1 设置变量名GOROOT,变量值C:\Go\(安装目录)
2 修改系统变量Path,添加C:\Go\bin\
“新建”系统变量:
五 验证
已管理员身份运行cmd, 输入 go 运行成功
go # 查看安装
go version # 查看版本
六 VS Code 配置支持Go语言插件
2中
1 自动安裝:
① 配置代理,终端输入:go env -w GOPROXY=https://goproxy.cn,direct
②VS Code界面中,Ctrl+shift+P 快捷键进入安装界面,在输入框中输入Go:install/Update Tools
,直接敲入回车,全部选中点击确定即可安装
如果安裝失敗,
2 手动安装
点击下载二进制文件
提取码:s7yk
手动下载参考链接
下载完成后,移动到%GOPATH%\bin目录下
除了在百度云上下载已经存在的二进制文件,还可以去github上下载源码进行手动编译安装
点击进入手动安装地址
七 开始第一个程序“Hello world“
在源码目录下新建一个目录:helloworld
创建后的目录结构为:%GOPATH%\github.com\linzhiguo\helloworld
新建一个文件为helloworld.go 运行: go run 文件名
package main //第一行说明编译后是一个可执行文件还是一个可以被引用的包/main编译后是一个二进制文件
import "fmt" // import 和其他语言一样都是导入包的指令,被导入的包必须被双引号引起,fmt是一个格式化打印的包
// Go语言是静态语言,所有的逻辑都要放在函数中运行,main函数是go默认读取的第一个函数,也称之为入口函数,包里面的函数名要大写首字母,Println
func main() {
fmt.Println("Hello world!")
}