入坑 Golang 以及 2019 年安装 Golang 的正确姿势

入坑 Golang 以及 2019 年安装 Golang 的正确姿势

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

接下来,需要解决卡 golang.org 的网络问题。

export GOPROXY=https://goproxy.io
go get -v -u github.com/hqpko/go-mod-tidy
go mod tidy

接下来就是随便找一些带有依赖库的代码。放到该文件夹下面。

你也可以直接从 github.com/twocucao/tha 拉取代码

接着运行

go run main.go

编辑于 2019-05-15 23:20