linux相關
linux常用操作
mkdir directory ——建立資料夾
vi file ——建立檔案,再關閉vim
rm file ——刪除檔案
rm -rf directory ——遞迴刪除資料夾,r代表遞迴,f帶包強制
mv a b ——移動資料夾,可以用來改名
mv -rf ——同上
cp frompath topath ——拷貝,同樣可以加-rf
rename ——重新命名,需要安裝包
ls/ll/tree ——列出資料夾
cat ——列印檔案內容
cd path ——進入路徑
sudo apt install package ——ubuntu安裝
vim常用操作
:w ——寫入
:q ——退出
:wq ——儲存退出
home/end ——行首行位
g/gg ——文末,開頭
pageup/pagedown ——翻頁
backspace/delete ——前刪,後刪
dd/yy ——刪除複製一樣
ndd/nyy ——n換成數字,多行
p/p ——游標向下貼上,游標向上貼上
u/ctrl+u/ctrl+r ——撤銷
:/word ——游標向下搜尋
:?word ——游標向上搜尋
:1,$s/word1/word2/g ——替換,1可省略
:1,$s/word1/word2/gc ——需要確認的替換
i ——進入輸入模式
esc ——退出輸入模式
ctrl+q ——卡死強退輸入模式
insert ——切換插入或替換輸入
golang環境配置
2.解壓
sudo tar -c /usr/local -zxvf go1.11.5.linux-amd64.tar.gz
3.配置環境變數
vim ~/.bashrc
新增:
#原始碼包
export goroot=/usr/local/go
#使用者工作路徑
export gopath=$home/gopath
#系統環境變數
export path=$path:$goroot/bin:$gopath/bin
source ~/.bashrc
go verison——是否成功輸出go版本;
gomodule
任意位置建立專案資料夾;
開啟終端輸入:go mod init + 包名
資料夾下會生成go.mod 和 go.sum兩個資料夾
)go.mod記錄了go的版本和依賴包的版本;
go.sum是對依賴包整體去了hash記錄,同時也對go.mod取雜湊記錄;
保證多人合作時引用的包體版本一致;
life is too short for so much sorrow.
轉 linux相關
linux常用操作
mkdir directory ——建立資料夾
vi file ——建立檔案,再關閉vim
rm file ——刪除檔案
rm -rf directory ——遞迴刪除資料夾,r代表遞迴,f帶包強制
mv a b ——移動資料夾,可以用來改名
mv -rf ——同上
cp frompath topath ——拷貝,同樣可以加-rf
rename ——重新命名,需要安裝包
ls/ll/tree ——列出資料夾
cat ——列印檔案內容
cd path ——進入路徑
sudo apt install package ——ubuntu安裝
vim常用操作
:w ——寫入
:q ——退出
:wq ——儲存退出
home/end ——行首行位
g/gg ——文末,開頭
pageup/pagedown ——翻頁
backspace/delete ——前刪,後刪
dd/yy ——刪除複製一樣
ndd/nyy ——n換成數字,多行
p/p ——游標向下貼上,游標向上貼上
u/ctrl+u/ctrl+r ——撤銷
:/word ——游標向下搜尋
:?word ——游標向上搜尋
:1,$s/word1/word2/g ——替換,1可省略
:1,$s/word1/word2/gc ——需要確認的替換
i ——進入輸入模式
esc ——退出輸入模式
ctrl+q ——卡死強退輸入模式
insert ——切換插入或替換輸入
golang環境配置
2.解壓
sudo tar -c /usr/local -zxvf go1.11.5.linux-amd64.tar.gz
3.配置環境變數
vim ~/.bashrc
新增:
#原始碼包
export goroot=/usr/local/go
#使用者工作路徑
export gopath=$home/gopath
#系統環境變數
export path=$path:$goroot/bin:$gopath/bin
source ~/.bashrc
go verison——是否成功輸出go版本;
gomodule
任意位置建立專案資料夾;
開啟終端輸入:go mod init + 包名
資料夾下會生成go.mod 和 go.sum兩個資料夾
)go.mod記錄了go的版本和依賴包的版本;
go.sum是對依賴包整體去了hash記錄,同時也對go.mod取雜湊記錄;
保證多人合作時引用的包體版本一致;
Linux中Go環境配置和GoModule
linux相關 linux常用操作 mkdir directory 建立資料夾 vi file 建立檔案,再關閉vim rm file 刪除檔案 rm rf directory 遞迴刪除資料夾,r代表遞迴,f帶包強制 mv a b 移動資料夾,可以用來改名 mv rf 同上 cp frompath ...
Linux中Go環境配置和GoModule常用操作
當今已經是移動和雲計算時代,go出現在了工業向雲計算轉型的時刻,簡單 高效 內 置併發原語和現代的標準庫讓go語言尤其適合雲端軟體開發 畢竟它就是為此而設計的 到2014年,go專案擁有了上百的核心貢獻者,其生態圈中擁有了數不盡的第三方庫和工具 更有很多大公司開始或遷移到程式設計客棧go語言,一些重...
go環境配置
2.在終端執行如下 cd go src all.bash3.執行all.bash後出現 all tests passed 字樣時才算安裝成功。4.go提供了每個平台打好包的一鍵安裝,這些包缺省會安裝到如下目錄 usr local go windows系統 c go 當然你可以改變他們的安裝位置,但是...