首頁 > 後端開發 > Golang > 主體

mac能跑golang嗎

青灯夜游
發布: 2022-12-19 11:39:31
原創
5309 人瀏覽過

mac能跑golang。由於其模組化設計和模組化,即程式碼被編譯並轉換為盡可能小的二進位形式,因此,golang不需要依賴性,支援平台獨立;golang的程式碼可以在任何平台上編譯,也可以在任何伺服器和應用程式上編譯。

mac能跑golang嗎

本教學操作環境:windows7系統、GO 1.18版本、Dell G3電腦。

什麼是Go語言?

Go是一種過程程式語言,可用於快速機器碼編譯。它是一種靜態型別的編譯語言。它提供了並發機制,可以輕鬆開發多核心和聯網的機器級程式。它是快速,動態類型和解釋語言;它提供對介面和類型嵌入的支援。

Go語言是由Google的Robert Griesemer,Rob Pike和Ken Thompson 於2007年開發,但於2009年作為開源程式語言推出。

註:go語言原始碼檔案的副檔名必須是.go 。

golang支援跨平台

Go語言就像Java語言一樣,支援平台獨立。由於其模組化設計和模組化,即程式碼被編譯並轉換為盡可能小的二進位形式,因此,它不需要依賴性。它的程式碼可以在任何平台上編譯,也可以在任何伺服器和應用程式上編譯。

不需要使用虛擬機,Go語言的程式碼可以直接輸出為二進位執行檔。而Go語言擁有自己的連結器,不依賴任何系統提供的編譯器和連結器。因此編譯出的二進位可執行檔幾乎可以運行在任何系統環境中。

mac安裝golang開發環境

#1.下載安裝

brew install go
登入後複製

2 .設定環境變數

sudo vim ~/.zshrc

//增加以下内容(可以不用配置goPath,直接使用mod进行项目管理,更方便,新建项目不用新建gopath,要不然下载的包在一起多个项目使用版本不一致有可能会有冲突)
#go
#export GOPATH=/opt/homebrew/Cellar/go/1.17.8
#export GOBIN=$GOPATH/bin
#export PATH=$PATH:$GOBIN
#GO module
export GO111MODULE=on
export GOPROXY=https://mirrors.aliyun.com/goproxy/
登入後複製

3.新建一個測試目錄

mkdir test
go mod init test
登入後複製

4.程式碼測試 

mac能跑golang嗎

5.常用指令

go env #查看go环境变量

go mod init #项目名称

go get 地址 #下载远程依赖

go list -m all #查看项目使用的模块

go mod tidy  #清除未使用的依赖
登入後複製

更多程式相關知識,請造訪:程式設計影片! !

以上是mac能跑golang嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!