1、GO语言入门-环境准备

1、Windows开发环境准备

(1)Golang编译器下载

golang中文网:https://studygolang.com/dl
或者:https://go.dev/dl/
image

(2)下载解压,找到bin目录

image

(3)配置环境变量

右键此电脑,点击属性
image
点击高级系统设置
image
点击环境变量
image
点击新建添加一个GO_HOME
image
选择path点击编辑
image
添加一个环境变量
image
win+r输入cmd,使用go version验证一下
image
下载我们的GoLand(这里大家网上搜一下相关的破解方法),当然你用VSCode也时可以的,卡发工具而已
image
打开我们的GoLand配置一下代理,file ---> settings ---> go ---> go modules
image

2、linux开发环境准备

(1)使用VMware搭建一个虚拟机(你也可以使用别的方式),参考VMware安装虚拟机详细步骤

(2)安装golang编译器

首先cd /opt目录下,并且创建一个go文件夹mkdir go
image
安装一下wget工具yum install -y wget
image
使用wget安装golang编译器wget https://studygolang.com/dl/golang/go1.19.2.linux-amd64.tar.gz
image
image
解压我们的压缩包tar -zxvf go1.19.2.linux-amd64.tar.gz
image
添加一下环境变量

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
image

(3)安装GoLandlinux版的开发工具

还是回到我们的opt下

# 下载GoLand,时间比较久,先去大把王者吧~~
wget https://download.jetbrains.com/go/goland-2022.2.4.tar.gz

解压tar -zxvf goland-2022.2.4.tar.gz
image

进入bin目录下cd /opt/GoLand-2022.2.4/bin,执行./goland.sh
image

为了开发方便,我还是使用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 名称必须保持一致
    image

  • go项目是通过包来组织目录结构的

posted @ 2023-03-17 09:50  我也有梦想呀  阅读(29)  评论(0)    收藏  举报