go語言學習筆記 1 環境搭建

2021-08-08 05:51:32 字數 956 閱讀 4876

windows

安裝msi檔案

設定環境變數

path+= c:\go\bin

goroot=c:\go\

gopath=go語言工作區目錄(workspace directory)

linux

安裝目錄:/usr/local/go

測試安裝

go version

6g/8g

64位/32位編譯器

6l/8l

64位/32位鏈結器

go run***.go

編譯鏈結,執行。

但不生成結果檔案

go build[***.go]

編譯鏈結

帶檔案引數:編譯當前目錄下的***.go

不帶檔案引數:只有當前目錄中只有乙個包時可以用

工作空間/專案

gopath:指定工作空間/專案目錄

目錄下三個常用子目錄:src、bin、package

src:各個包的源**

每個包分別儲存在乙個子目錄下,

子目錄名即為包名

bin:編譯出的檔案

package:

go build***package

編譯鏈結src下對應的包

go install***package

編譯鏈結,並將編譯的可執行程式移動到當前專案的bin目錄

1、 在gopath指定的專案目錄及其src子目錄、當前目錄中查詢包進行編譯

2、go build xxpackage:自動將xxpackage所依賴的其他包進行編譯

Go 學習筆記(2) 環境搭建

直接使用原始碼包,或者使用作業系統官方源安裝。以ubuntu為例 原始碼包安裝 tar zxvf go1.11.linux amd64.tar.gz sudo mv go usr local 複製 設定環境變數 將下面的命令加入 home bashrc go的安裝目錄,使用 ide 就可以自動找到 ...

Lua語言學習 1 環境配置

unity熱更方案採用的一般就是c 和lua互動.所以學習以下lua指令碼語言.每天做一點記錄.sublime text 3 中文 在windows下的配置 安裝 執行 sublime text 3 中文 新增lua編譯環境 jayjzchen 注釋符號為 exm1 列印函式 print 666 e...

CUDA學習筆記(1) 環境搭建

cuda從入門到精通 一 環境搭建 nvidia於2006年推出cuda compute unified devices architecture 可以利用其推出的gpu進行通用計算,將平行計算從大型集群擴充套件到了普通顯示卡,使得使用者只需要一台帶有geforce顯示卡的筆記本就能跑較大規模的並行...