1、Windows开发环境准备
(1)Golang编译器下载
golang中文网:https://studygolang.com/dl
或者:https://go.dev/dl/
(2)下载解压,找到bin目录
(3)配置环境变量
右键此电脑,点击属性
点击高级系统设置
点击环境变量
点击新建添加一个GO_HOME
选择path点击编辑
添加一个环境变量
win+r输入cmd,使用go version验证一下
下载我们的GoLand(这里大家网上搜一下相关的破解方法),当然你用VSCode也时可以的,卡发工具而已
打开我们的GoLand配置一下代理,file ---> settings ---> go ---> go modules
2、linux开发环境准备
(1)使用VMware搭建一个虚拟机(你也可以使用别的方式),参考VMware安装虚拟机详细步骤
(2)安装golang编译器
首先cd /opt
目录下,并且创建一个go文件夹mkdir go
安装一下wget工具yum install -y wget
使用wget安装golang编译器wget https://studygolang.com/dl/golang/go1.19.2.linux-amd64.tar.gz
解压我们的压缩包tar -zxvf go1.19.2.linux-amd64.tar.gz
添加一下环境变量
vim /etc/profile
# 在文件后追加以下内容
export GOPROXY=https://goproxy.cn
export GOROOT=/opt/go
export PATH=$PATH:$GOROOT/bin
export GOPATH=/opt/go/pkg
export PATH=$PATH:$GOPATH/bin
# 退出并保存(esc wq),刷新环境变量
source /etc/profile
验证一下go version
(3)安装GoLandlinux版的开发工具
还是回到我们的opt下
# 下载GoLand,时间比较久,先去大把王者吧~~
wget https://download.jetbrains.com/go/goland-2022.2.4.tar.gz
解压tar -zxvf goland-2022.2.4.tar.gz
进入bin目录下cd /opt/GoLand-2022.2.4/bin
,执行./goland.sh
为了开发方便,我还是使用windows下的开发环境进行开发
3、GO语言常用命令
// 编译 ---> xxx.exe 可执行文件 ***
go build xxx.go
// 运行 ***
go run xxx.go
// 清除
go clean
// 显示环境变量等
go env
// 启动错误报告
go bug
// 格式化
go fmt
// 下载并安装包和依赖 ***
go get
// 编译并安装包和依赖
go install
// 列出包
go list
// 运行测试
go test
4、如何编写go代码
// 1.创建一个文件夹
mkdir day02
// 使用cmd终端初始化
go mod init day02
(1)第一个Go程序 hello world
package main
import "fmt"
func main() {
fmt.Println("hello world")
}
注意
-
同一个包下的.go文件package 名称必须保持一致
-
go项目是通过包来组织目录结构的