Golang 環境搭建及編譯器設定

2021-09-13 18:41:48 字數 1499 閱讀 4098

配置環境變數

gopath目錄結構

開發編輯器vscode

第乙個go程式

golang文件

golang標準庫

需要安裝chinese包和go語言包

注: 我放到了 gopath/bin 目錄下

修改源的方法

package main

// go語言中雙引號代表字串, 單引號代表字元

import

"fmt"

func

main()

go run ~/go/src/helloworld/main.go 

hello world!

""

" 預設名稱是包名 "

""# 在專案目錄下生成二進位制檔案

go build

# 在專案目錄下生成二進位制檔案, 並重命名為gofirst

go build -o gofirst

# 在bin下生成二進位制檔案, 基本不用

go install

# 編譯linux平台

cgo_enabled=0 goos=linux goarch=amd64 go build # 禁用cgo, 目標平台是linux, 目標處理器架構是amd64

# 編譯window平台

cgo_enabled=0 goos=windows goarch=amd64 go build

# 編譯mac平台

cgo_enabled=0 goos=darwin goarch=amd64 go build

# 編譯windows平台

cgo_enabled=0 goos=windows goarch=amd64 go build

# 編譯linux平台

set cgo_enabled=0

set goos=linux

set goarch=amd64

# 編譯mac平台

set cgo_enabled=0

set goos=darwin

set goarch=amd64

# 最後執行

go build

MPI編譯環境及編譯器介紹

一 基本編譯器介紹 集群配置有三套基本的編譯器 1 gcc編譯器,2 pgi編譯器,3 intel編譯器。介紹如下 gccc編譯器 gccc 編譯器 g fortran 77編譯器 g77fortran 90編譯器 gfortran pgic編譯器 pgcc c 編譯器 pgcc fortran 7...

golang編譯器的準備

最近程式設計喜歡上用sublime text3,因為簡潔加上語法高亮,所以很適合我個人風格,今天我就針對sublime來配置寫go語言的環境 2 新建檔案專案資料夾存放 比如 e goproject 分別建立 bin src pkg 子資料夾 3 配置環境變數 goroot go安裝的路徑 gopa...

golang安裝 編譯器選擇

1安裝vscode golang 配置 go env w goproxy set environment variable allow bypassing the proxy for selected modules go env w goprivate corp.example.com go en...