溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

(Go語言系列教程)第一篇、Go語言的介紹和安裝

發(fā)布時(shí)間:2020-08-28 16:27:20 來源:網(wǎng)絡(luò) 閱讀:827 作者:ttt777t7 欄目:編程語言

什么是Go語言?

Go又名Golang,它是由Google主導(dǎo)開發(fā),是一款開源、編譯和靜態(tài)型的編程語言。
Go的主要目標(biāo)是使web應(yīng)用開發(fā)變得更加高效和簡(jiǎn)單。

為什么要選擇Go語言?

在幾十門服務(wù)器編程語言中都能完成任務(wù)時(shí)(如Python、Ruby。。。),但為什么要選擇Go語言呢?
下面是我發(fā)現(xiàn)使用Go語言的其中一些原因,

  • 并發(fā)是它原生支持的,因此多線程的實(shí)現(xiàn)將變得非常容易,它是通過后面討論的Goroutines和channels來實(shí)現(xiàn)。
  • 它是編譯型語言,它的源碼將編譯成二進(jìn)制文件,但其它解釋型語言是無法做到這一點(diǎn)的,例如在nodejs中使用的JavaScript。
  • 它的語言描述是非常簡(jiǎn)單的,完整參考請(qǐng)?jiān)L問 Golang描述參考
  • 它的編譯器也支持靜態(tài)鏈接,所有的Go源代碼都可以靜態(tài)鏈接進(jìn)一個(gè)很大的二進(jìn)制文件,這樣它就可以很容易的部署到云平臺(tái)而不用擔(dān)心它的依賴問題。

Go語言編譯器的安裝

Go支持Mac、Windows和Linux三個(gè)平臺(tái),你也可以根據(jù)相應(yīng)的開發(fā)平臺(tái)下載對(duì)應(yīng)的二進(jìn)制文件Golang官網(wǎng)

Mac OS

從Golang官網(wǎng) 下載OS X安裝包,雙擊開始安裝,默認(rèn)的安裝目錄在/usr/local/go下,并且會(huì)自動(dòng)將/usr/local/go/bin目錄添加到PATH環(huán)境變量。

Windows

從Golang官網(wǎng)下載MSI安裝包,雙擊開始安裝,默認(rèn)的安裝目錄在c:\Go下,并且會(huì)自動(dòng)將c:\Go\bin目錄添加到PATH環(huán)境變量。

Linux

從Golang官網(wǎng)下載tar文件,然后解壓到/usr/local目錄,添加/usr/local/go/bin到PATH環(huán)境變量。
在這個(gè)系列中的第二篇將設(shè)置go的工作目錄并且編寫第一個(gè)Go程序。


1. 為了方便英文不好的童鞋學(xué)習(xí),特對(duì)這個(gè)系列教程進(jìn)行翻譯,另外加了一些自己的理解,英文原版見原文如有侵權(quán),請(qǐng)通知博主刪除,非常感謝!
2. 如果大家很更好的建議請(qǐng)與我聯(lián)系,謝謝!
3. 第二篇即將開始,敬請(qǐng)期待。Go語言系列教程第二篇
向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI