- 深入淺出Go語言核心編程
- 張朝明 李奕鋒 甘海彬
- 587字
- 2024-12-24 10:23:10
1.1 搭建開發環境
絕大多數編程語言都會提供一整套開發、編譯和運行的相關工具,這些工具一般包括編譯和運行時的支持庫、編譯工具,以及其他輔助工具。當然,在底層都離不開操作系統的支撐。Go語言是一門編譯型語言,其編譯運行的過程如圖1-1所示。
不同的操作系統對運行于其上的應用程序的支持各不相同,因此,各種編程語言都會基于操作系統提供不同的下載包。

圖1-1 Go語言的編譯執行流程
Go語言支持包的官方下載地址為:
https://golang.google.cn/dl/
在國內鏡像下載地址為:
https://studygolang.com/dl
打開下載頁面,可以看到如圖1-2所示的下載地址列表。下載包的類型分為源碼(Source)、壓縮文件(Archive)和安裝器(Installer)。

圖1-2 Go語言安裝包下載地址示例
基于Windows和macOS的下載包,下載后雙擊即可安裝;而Linux操作系統的下載包是壓縮包,下載后需要利用tar命令進行解壓。我們可以根據個人操作系統的不同,選擇合適的文件。
筆者所使用的操作系統為macOS,編寫本書時,Go語言的最新版本為1.20.1,因此,筆者所下載的下載包和本書實例的運行環境,都將基于1.20.1版本,即圖1-2中的【go1.20.1.darwin-arm64.pkg】。
下載并安裝Go語言包后,直接在命令行(Windows)或終端(Linux/macOS)執行命令${安裝目錄}/go version,以檢查是否安裝成功。
對于筆者的計算機,默認安裝位置為/usr/local/go,因此,在終端執行以下命令進行驗證:
$ /usr/local/go/bin/go version go version go1.20.1 darwin/amd64
安裝成功后,還可將Go安裝路徑下的bin目錄添加到操作系統環境變量PATH中,從而可以直接使用go命令(直接執行不帶絕對路徑的命令,實際是從環境變量PATH所定義的目錄中進行搜索)。
推薦閱讀
- Visual FoxPro程序設計教程
- 羅克韋爾ControlLogix系統應用技術
- Raspberry Pi for Secret Agents(Third Edition)
- Learning Informatica PowerCenter 10.x(Second Edition)
- SEO實戰密碼
- Scala謎題
- 網站構建技術
- Nginx Lua開發實戰
- Visual Basic程序設計教程
- PHP從入門到精通(第4版)(軟件開發視頻大講堂)
- Raspberry Pi Robotic Projects(Third Edition)
- 計算機應用基礎(第二版)
- Kotlin進階實戰
- Implementing Microsoft Dynamics NAV(Third Edition)
- Scala實用指南