Mac OS X下go的安裝,使用,刪除

2021-08-21 20:36:50 字數 2026 閱讀 1206

安裝

export gopath=$home/go
source ~/.bash_profile
export gobin=$home/go/bin
export path=$home/go/bin

我的 bash_profile 檔案中是這樣的

export gopath=$home/go

export path=$home/go/bin:$path

$ cd /etc/paths.d

$ ls

go$ cat go

/usr/local/go/bin

goroot 預設是在 /usr/local/go,如果沒有,可以在 bash_profile 檔案中設定

export goroot=/usr/local/go
然後退出編輯器,然後執行source ~/.bash_profile命令即可

package main

import "fmt"

func main()

$ go build hello.go

$ ls

hello hello.go

$ ./hello

hello, world!

如果看到hello, world, 說明程式正確執行,否則有錯

$ pwd

$home/go/src/hello

$ go install hello

$ ls $home/bin

hello

$ cd /users/

$ hello

hello, world!

export path=$path::...

/etc/bashrc

/etc/paths

1.建立乙個檔案

sudo touch /etc/paths.d/mysql

2.用vim開啟這個檔案(如果是以 open -t方式開啟,則不允許編輯)

sudo vim /etc/path.d/mysql

3.編輯該檔案,鍵入並儲存(關閉該terminal視窗並重新開啟乙個,就鞥使用mysql命令了)

/usr.local/mysql/bin

sudo -s 'echo "/usr/local/sbin/mypath" > /etc/paths.d/mysql'

使用者級別的

/.bash_login

/.profile

/.bashrc (linux 用的)

在你的$home下面有.bash_profile或者.bash_login的時候,會忽略調.profile系統級別,使用者級別的只要在其中選乙個修改就夠了

延伸閱讀

如果使用的是 borune shell

mac 配置環境變數的地方

/etc/bashrc (一般在這個檔案中新增系統級別環境變數)

~/.bash_profile (一般在這個檔案中新增使用者級別環境變數)

yangdemacbook-pro-2:~ yangtao$ $home

-bash: /users/yangtao: is a directory

yangdemacbook-pro-2:~ yangtao$

所以$home的值是/users/yangtao,是當前登入使用者的主目錄

Mac OS X 通過Homebrew安裝Go

go 需要在根目錄下設定path.命令列 cd 然後 open zshrc貼上下面命令 go export goroot usr local opt go libexec export gopath home go export path path goroot bin gopath bin 儲存關...

Mac OS X 下編譯安裝 Nginx

當前穩定版本 zlib 當前穩定版本 注 nginx 參考文件中提到需要 1.1.3 1.2.7 版本的 zlib pcre 當前穩定版本 注 nginx 參考文件中提到需要 4.4 8.32 版本的 pcre 解壓依賴原始碼包 tar zxvf zlib 1.2.8.tar.gz 得到 zlib ...

Mac OS X 下編譯安裝 Nginx

nginx原始碼包 當前穩定版本 zlib 當前穩定版本 zlib 1.2.8.tar.gz 注 nginx 參考文件中提到需要 1.1.3 1.2.7 版本的zlib 當前穩定版本 ftp 8.36 tar.gz 注 nginx 參考文件中提到需要 4.4 8.32 版本的pcre 解壓依賴原始碼...