0x00 前言
开了 golang 的坑,后面将借着撸一个博客站点的机会来熟练一下 golang 的一些语法 / 工具。
本文简单介绍了 9012 年如何快速安装golang以及其依赖库
0x01 安装准备
homebrew 啥的都不多说了,如果配置上有点问题的话,建议参考我的旧文 如何优雅的使用macOS
# 先安装 SDKheaders 以防不测
open /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg
# 安装 golang
brew install golang
# 配置环境变量
echo $GOPATH # /Users/twocucao/Codes/ReposGo
0x02 解决网络问题
cd /Users/twocucao/Codes/ReposPublic/
# 新建项目目录
mkdir thanos && cd thanos
go mod init github.com/twocucao/thanos
git remote add origin git@github.com:twocucao/thanos.git
接下来,需要解决卡 http://golang.org 的网络问题。
export GOPROXY=https://goproxy.io
go get -v -u github.com/hqpko/go-mod-tidy
go mod tidy
接下来就是随便找一些带有依赖库的代码。放到该文件夹下面。
接着运行
go run main.go