在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Golang是什么?怎樣去安裝呢

馬哥Linux運(yùn)維 ? 來(lái)源:GCTT ? 作者:Nick Coghlan ? 2022-08-22 09:33 ? 次閱讀

1 Golang 是什么

Go 亦稱為 Golang (譯注:按照 Rob Pike 說(shuō)法,語(yǔ)言叫做 Go,Golang 只是官方網(wǎng)站的網(wǎng)址),是由谷歌開(kāi)發(fā)的一個(gè)開(kāi)源的編譯型的靜態(tài)語(yǔ)言。

Golang 的主要關(guān)注點(diǎn)是使得高可用性和可擴(kuò)展性的 Web 應(yīng)用的開(kāi)發(fā)變得簡(jiǎn)便容易。(譯注:Go 的定位是系統(tǒng)編程語(yǔ)言,只是對(duì) Web 開(kāi)發(fā)支持較好)

2 為何選擇 Golang

既然有很多其他編程語(yǔ)言可以做同樣的工作,如 Python,Ruby,Nodejs 等,為什么要選擇 Golang 作為服務(wù)端編程語(yǔ)言?

以下是我使用 Go 語(yǔ)言時(shí)發(fā)現(xiàn)的一些優(yōu)點(diǎn):

并發(fā)是語(yǔ)言的一部分(譯注:并非通過(guò)標(biāo)準(zhǔn)庫(kù)實(shí)現(xiàn)),所以編寫(xiě)多線程程序會(huì)是一件很容易的事。后續(xù)教程將會(huì)討論到,并發(fā)是通過(guò) Goroutines 和 channels 機(jī)制實(shí)現(xiàn)的。

Golang 是一種編譯型語(yǔ)言。源代碼會(huì)編譯為二進(jìn)制機(jī)器碼。而在解釋型語(yǔ)言中沒(méi)有這個(gè)過(guò)程,如 Nodejs 中的 JavaScript。

語(yǔ)言規(guī)范十分簡(jiǎn)潔。所有規(guī)范都在一個(gè)頁(yè)面展示,你甚至都可以用它來(lái)編寫(xiě)你自己的編譯器呢 :)

Go 編譯器支持靜態(tài)鏈接。所有 Go 代碼都可以靜態(tài)鏈接為一個(gè)大的二進(jìn)制文件(譯注:相對(duì)現(xiàn)在的磁盤(pán)空間,其實(shí)根本不大),并可以輕松部署到云服務(wù)器,而不必?fù)?dān)心各種依賴性。

3 安裝

Golang 支持三個(gè)平臺(tái):Mac,Windows 和 Linux(譯注:不只是這三個(gè),也支持其他主流平臺(tái))。下載相應(yīng)平臺(tái)的二進(jìn)制文件。

Mac OS

下載安裝程序。雙擊開(kāi)始安裝并且遵循安裝提示,會(huì)將 Golang 安裝到/usr/local/go 目錄下,同時(shí)/usr/local/go/bin 文件夾也會(huì)被添加到 PATH 環(huán)境變量中。

Windows

下載 MSI 安裝程序。雙擊開(kāi)始安裝并且遵循安裝提示,會(huì)將 Golang 安裝到 C:Go 目錄下,同時(shí) c:Goin 目錄也會(huì)被添加到你的 PATH 環(huán)境變量中。

Linux

下載 tar 文件,并解壓到/usr/local。

請(qǐng)?zhí)砑?usr/local/go/bin 到 PATH 環(huán)境變量中。Go 就已經(jīng)成功安裝在 Linux 上了。

在本系列下一部分Golang 系列教程第 2 部分: Hello World中,我們將會(huì)建立 Go 的工作區(qū),編寫(xiě)我們第一個(gè) Go 程序 :)



審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Web
    Web
    +關(guān)注

    關(guān)注

    2

    文章

    1283

    瀏覽量

    70855
  • 編程語(yǔ)言
    +關(guān)注

    關(guān)注

    10

    文章

    1955

    瀏覽量

    36170
  • 編譯器
    +關(guān)注

    關(guān)注

    1

    文章

    1657

    瀏覽量

    49913

原文標(biāo)題:Go 經(jīng)典入門(mén)系列1:介紹與安裝

文章出處:【微信號(hào):magedu-Linux,微信公眾號(hào):馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    怎樣使用Jlink (SEGGER) 通過(guò)SWD讀寫(xiě)

    怎樣使用Jlink (SEGGER) 通過(guò)SWD讀寫(xiě)?Jlink沒(méi)有找到CYPD6125的信號(hào),官方也沒(méi)有找到CYPD6125對(duì)應(yīng)的FLM和xml 文件
    發(fā)表于 05-27 06:45

    智慧路燈的安裝流程是怎樣

    了新的活力。而規(guī)范、科學(xué)的安裝流程,則是確保叁仟智慧路燈能夠穩(wěn)定運(yùn)行、充分發(fā)揮其功能的基礎(chǔ)。深入了解叁仟智慧路燈的安裝流程,不僅有助于施工團(tuán)隊(duì)高效開(kāi)展工作,更能為智慧城市建設(shè)的穩(wěn)步推進(jìn)提供有力保障。接下來(lái),將從前期規(guī)劃
    的頭像 發(fā)表于 04-27 17:22 ?229次閱讀

    華為云電腦怎么下載,怎么下載并安裝華為云電腦

    ? ? 在數(shù)字化時(shí)代,華為云電腦作為一種便捷、高效的云端解決方案,備受用戶青睞。那么,如何下載并安裝華為云電腦?別擔(dān)心,下面我們就來(lái)為大家詳細(xì)介紹,保證讓你輕松上手! ? 華為云電腦怎么下載
    的頭像 發(fā)表于 02-11 10:09 ?748次閱讀
    華為云電腦怎么下載,怎么下載并<b class='flag-5'>安裝</b>華為云電腦<b class='flag-5'>呢</b>?

    噪聲與ADC的范圍和位數(shù)是什么關(guān)系怎樣選用和匹配?

    以上三者是什么關(guān)系怎樣選用和匹配?ADC的動(dòng)態(tài)輸入范圍一般都有多大的?謝謝
    發(fā)表于 02-08 07:14

    什么是耦?為什么耦要選什么是耦?

    耦通過(guò)添加電容器減少電源噪聲,陶瓷電容因其高頻響應(yīng)好、ESR和ESL低,適合作為耦電容器,提高電路穩(wěn)定性和性能。
    的頭像 發(fā)表于 01-03 10:29 ?825次閱讀
    什么是<b class='flag-5'>去</b>耦?為什么<b class='flag-5'>去</b>耦要選什么是<b class='flag-5'>去</b>耦?

    ADS1256的輸出電路是怎樣設(shè)計(jì)的

    對(duì)于ADS1256的輸出電路是怎樣設(shè)計(jì)的?一般ADC測(cè)試中為了提高輸出的驅(qū)動(dòng)能力,防止發(fā)射和振鈴現(xiàn)象,應(yīng)該怎樣進(jìn)行設(shè)計(jì)輸出電路
    發(fā)表于 11-22 06:01

    Golang配置代理方法

    由于一些客觀原因的存在,我們開(kāi)發(fā) Golang 項(xiàng)目的過(guò)程總會(huì)碰到無(wú)法下載某些依賴包的問(wèn)題。這不是一個(gè)小問(wèn)題,因?yàn)槟愕墓ぷ鲿?huì)被打斷,即便你使用各種神通解決了問(wèn)題,很可能這時(shí)你的線程已經(jīng)切換到其他的事情上了(痛恨思路被打斷!)。所以最好是一開(kāi)始我們就重視這個(gè)問(wèn)題,并一勞永逸的解決它。
    的頭像 發(fā)表于 11-11 11:17 ?939次閱讀
    <b class='flag-5'>Golang</b>配置代理方法

    在TLV320AIC3254中怎樣讀頻率值和幅度值?

    TLV320AIC3254中怎樣讀頻率值和 幅度值,是在那個(gè)寄存器讀?如果它有這個(gè)功能,我就不用對(duì)音頻做FFT了,謝謝。
    發(fā)表于 11-07 06:15

    使用放大器時(shí),放大高頻小信號(hào),怎樣設(shè)計(jì)電路來(lái)減小噪聲的影響?

    你好。我在使用放大器時(shí),放大高頻小信號(hào),怎樣設(shè)計(jì)電路來(lái)減小噪聲的影響。 謝謝。。
    發(fā)表于 09-25 07:01

    【米爾NXP i.MX 93開(kāi)發(fā)板試用評(píng)測(cè)】4、使用golang搭建Modbus 服務(wù)器

    負(fù)責(zé)處理來(lái)自客戶端(通常稱為Modbus客戶端或從站)的請(qǐng)求,并根據(jù)請(qǐng)求提供相應(yīng)的數(shù)據(jù)或執(zhí)行操作。 快速開(kāi)發(fā)modbus服務(wù)器 可以使用golang快速部署一個(gè)modbus服務(wù)器。我們先在開(kāi)發(fā)板上安裝
    發(fā)表于 09-21 22:51

    如何控制vca820的增益

    今天看了vca820的資料。想問(wèn)一下如何控制vca820的增益?根據(jù)數(shù)據(jù)手冊(cè)上做了一個(gè)簡(jiǎn)單的仿真,在Vg端輸入一個(gè)1v正弦波時(shí),必須要加上3v以上的偏置電壓才可以使信號(hào)放大10倍,但是改變vg
    發(fā)表于 09-19 06:49

    OPA842增益是怎樣算的,怎么確定各個(gè)阻值的參數(shù)

    只有當(dāng)Rf和R1是253到256歐時(shí)候,增益才是1倍,可是芯片手冊(cè)上面推薦的數(shù)據(jù)是402歐,請(qǐng)問(wèn)這個(gè)芯片的增益是怎樣算的,怎么確定各個(gè)阻值的參數(shù)? 新手剛上道,問(wèn)題膚淺,請(qǐng)不要見(jiàn)怪。
    發(fā)表于 09-11 07:53

    LMH7322怎樣改善輸出波形

    圖一 我按照LMH7322資料中,按照上圖一 畫(huà)的 PCB圖 (見(jiàn)圖二) 圖二 測(cè)試時(shí)輸出的波形為: 請(qǐng)問(wèn)工程師 怎樣改善輸出波形
    發(fā)表于 09-02 06:57

    以下是放大脈沖信號(hào)后的輸出波形 ,輸入的脈沖信號(hào)為100HZ 占空比為 34% ,怎么改善波形

    你好下圖是我 放大脈沖信號(hào)后的輸出波形 ,輸入的脈沖信號(hào)為100HZ占空比為 34%,請(qǐng)問(wèn)我該怎樣改善波形
    發(fā)表于 08-29 06:13

    請(qǐng)問(wèn)Cube MX怎么添加安裝時(shí)沒(méi)有選擇的型號(hào)

    CubeMX之前安裝的F1系列,但是現(xiàn)在要用F4系列,需要怎么安裝
    發(fā)表于 07-05 07:05
    主站蜘蛛池模板: 色精品一区二区三区 | 天堂中文www在线 | 97色婷婷成人综合在线观看 | 狠狠综合欧美综合欧美色 | se在线播放 | 婷婷 综合网站 | 作爱在线观看 | 婷婷5月天 | bt种子在线搜索 | xxxx黄色| 特黄特色大片免费视频播放 | 一区二区三区高清在线观看 | 久久艹人人艹 | 免费黄色大片视频 | 色极影院 | 亚洲图片综合区另类图片 | 91啪在线视频 | 亚洲狠狠狠一区二区三区 | 黄色天堂 | 天堂在线中文字幕 | 玖玖爱在线播放 | bt 另类 专区 欧美 制服 | 色在线国产| 夜夜爱网站 | 亚洲免费黄色网 | 人人做人人爽人人爱秋霞影视 | 免费毛片网站在线观看 | 色狠狠成人综合网 | 超色视频 | 精品一级毛片 | 狼狼鲁狼狼色 | 色色色色色色色色色色色 | 永久免费的啪啪免费的网址 | 午夜视频欧美 | 四虎免费看黄 | 亚色最新网址 | 国产女在线| 亚洲成a人片在线观看中 | 日本xxxx色视频在线观看 | 中文字幕一区二区三区在线观看 | 国产在线综合网 |