设为首页 加入收藏

TOP

Mac os安装golang开发环境(二)
2018-10-23 20:08:28 】 浏览:694
Tags:Mac 安装 golang 开发 环境
TARCH="amd64" GOHOSTOS="darwin" GOOS="darwin" GOPATH="/Users/fabric/Documents/code/gopath" GORACE="" GOROOT="/usr/local/opt/go\@1.9" GOTOOLDIR="/usr/local/Cellar/go@1.9/1.9.7/libexec/pkg/tool/darwin_amd64" GCCGO="gccgo" CC="clang" GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/wc/bby1pbz17v3dkr8rmcpjptwm0000gn/T/go-build871394220=/tmp/go-build -gno-record-gcc-switches -fno-common" CXX="clang++" CGO_ENABLED="1" CGO_CFLAGS="-g -O2" CGO_CPPFLAGS="" CGO_CXXFLAGS="-g -O2" CGO_FFLAGS="-g -O2" CGO_LDFLAGS="-g -O2" PKG_CONFIG="pkg-config"

2.2 方法二:从源码安装golang

这个在我另外一篇文章做了详细的叙述,详情请见《修改并编译golang源码》

## 3 安装配置git

git图标

3.1 用brew安装git

fabric:~ fabric$ brew install git
==> Downloading https://homebrew.bintray.com/bottles/git-2.18.0.high_sierra.bott
######################################################################## 100.0%
==> Pouring git-2.18.0.high_sierra.bottle.tar.gz
==> Caveats
Bash completion has been installed to:
  /usr/local/etc/bash_completion.d

zsh completions and functions have been installed to:
  /usr/local/share/zsh/site-functions

Emacs Lisp files have been installed to:
  /usr/local/share/emacs/site-lisp/git
==> Summary
  /usr/local/Cellar/git/2.18.0: 1,488 files, 295.6MB

3.2 配置git

3.2.1 查看用户名和邮箱地址

fabric:~ fabric$ git config user.name
fabric:~ fabric$ git config user.email

3.2.2 修改用户名和邮箱地址

fabric:~ fabric$ git config --global user.name "你的用户名"
fabric:~ fabric$ git config --global user.email "你的邮箱地址"

3.2.3 生成SSH KEY

为了向github自己的仓库提交代码,我们需要设置SSH KEY

  • 首先来生成SSH KEY
fabric:~ fabric$ ssh-keygen -t rsa -C 你的邮箱地址
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/fabric/.ssh/id_rsa): 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /Users/fabric/.ssh/id_rsa.
Your public key has been saved in /Users/fabric/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:生成的密钥指纹 你的邮箱地址
The key's randomart image is:
+---[RSA 2048]----+
生成的密钥randomart image 
+----[SHA256]-----+
  • 复制上一步生成的公钥(public key),复制进github
fabric:~ fabric$ cat /Users/fabric/.ssh/id_rsa.pub 
你的公钥
github设置公钥的地方:

右上角头像下拉选项 -> Settings -> SSH and GPG keys

设置公钥

  • 可以试着在代码目录下拉取自己的仓库试试是否生效
cd 你的代码目录
git clone 你的代码git仓库地址

## 4 安装docker

docker

Homebrew 的 Cask 已经支持 Docker for Mac,因此可以很方便的使用 Homebrew Cask 来进行安装:

4.1 用brew安装docker

fabric:~ fabric$ brew cask install docker

在载入 Docker app 后,点击 Next,可能会询问你的 macOS 登陆密码,你输入即可。之后会弹出一个 Docker 运行的提示窗口,状态栏上也有有个如下所示的小鲸鱼的图标:
docker图标

验证一下是不是安装成功了呢,输入以下命令

fabric:~ fabric$  docker version
Client:
 Version:           18.06.0-ce
 API version:       1.38
 Go version:        go1.10.3
 Git commit:        0ffa825
 Built:             Wed Jul 18 19:05:26 2018
 OS/Arch:           darwin/amd64
 Experimental:      false

Server:
 Engine:
  Version:          18.06.0-ce
  API version:      1.38 (minimum version 1.12)
  Go version:       go1.10.3
  Git commit:       0ffa825
  Built:            Wed Jul 18 19:13:46 2018
  OS/Arch:          linux/amd64
  Experimental:     true

4.2 下载app安装

如果需要手动下载,请点击以下链接下载 Stable 或 Edge 版本的 Docker for Ma

首页 上一页 1 2 3 下一页 尾页 2/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Go基础系列(3):构建go程序 下一篇go学习笔记(2):数据结构

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目