前言
Go 编程语言是一个开源项目,旨在提高程序员的工作效率。
Go 富有表现力、简洁、干净且高效。它的并发机制使编写能够充分利用多核和联网机器的程序变得容易,而其新颖的类型系统可以实现灵活和模块化的程序构建。Go 可以快速编译为机器代码,同时还具有垃圾收集的便利性和运行时反射的强大功能。它是一种快速、静态类型的编译语言,感觉就像一种动态类型的解释语言。
本期使用电脑为 Mac Book pro M1
安装Go语言环境
本次我使用Mac Os 来进行搭建
默认会安装到 /usr/local/go
检查是否安装成功
vim 修改 ~/.zshrc
代码语言:java复制# go语言环境变量 打开Go Module和设置Go代理
export PATH=$PATH:~/go/bin
export GO111MODULE=on
export GOPROXY=https://mirrors.aliyun.com/goproxy/
退出来后进行 source ~/.zshrc 刷新一下配置
配置讲解
- GO111MODULE:控制是否启用 go mod,默认不用管
- GOROOT:安装路径,一般不需要配置
- GOPATH:关键,设置为自己的 golang 的项目放置路径
- GOPROXY:代理地址
- GOPRIVATE:指向自己的私有库,比如说自己公司的私有库其余选项暂时不用管,几乎不改
开发工具
可以使用VsCode因为他是免费的我这里就直接使用jetBrains Goland IDe了
安装 IntelliJ Goland
下载地址: https://www.jetbrains.com/go/download/download-thanks.html?platform=macM1
激活方法: https://www.bilibili.com/read/cv14405647/
请使用正版,出现任何问题与本文章无关!
安装并且授权成功
Hello Go!
创建项目
创建 Main.go 文件
Hello Go! —— 写下第一行代码
输入 m,按下 enter依赖于goland的强大提示
输出 Hello, Go
输入 pr,按下 enter
第一次运行 Go !
右击 run 运行操作
他说不能再非 main 包下面运行,那么我们改成 main
可以看到我们改成 main 包则旁边有个运行 Run
完美运行成功~
最后
本期结束咱们下次再见