第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

Go語言第一課

郝林 架構(gòu)師
難度入門
時長 3小時10分
學(xué)習(xí)人數(shù)
綜合評分8.57
92人評價 查看評價
9.0 內(nèi)容實用
8.2 簡潔易懂
8.5 邏輯清晰
  • 一個數(shù)組(Array)就是一個可以容納若干類型相同的元素的容器。這個容器的大?。磾?shù)組的長度)是固定的,且是體現(xiàn)在數(shù)組的類型字面量之中的。比如,我們聲明了一個數(shù)組類型: type MyNumbers [3]int 注:類型聲明語句由關(guān)鍵字type、類型名稱和類型字面量組成。 所謂類型字面量,就是用于表示某個類型的字面表示(或稱標(biāo)記方法)。相對的,用于表示某個類型的值的字面表示可被稱為值字面量,或簡稱為字面量。比如之前提到過的3.7E-2就可被稱為浮點數(shù)字面量。 上面這條類型聲明語句實際上是為數(shù)組類型[3]int聲明了一個別名類型。這使得我們可以把MyNumbers當(dāng)做數(shù)組類型[3]int來使用。 我們表示這樣一個數(shù)組類型的值的時候,應(yīng)該把該類型的類型字面量寫在最左邊,然后用花括號包裹該值包含的若干元素。各元素之間以(英文半角)逗號分隔,即: [3]int{1, 2, 3} 現(xiàn)在,我們把這個數(shù)組字面量賦給一個名為numbers的變量: var numbers = [3]int{1, 2, 3} 注:這是一條變量聲明語句。它在聲明變量的同時為該變量賦值。 另一種便捷方法是,在其中的類型字面量中省略代表其長度的數(shù)字,像這樣: var numbers = [...]int{1, 2, 3} 我們要修改numbers中的第二個元素的話,如此即可: numbers[1] = 4 雖然數(shù)組的長度已經(jīng)體現(xiàn)在了它的類型字面量,但是我們在很多時候仍然需要明確的獲得它,像這樣: var length = len(numbers) 注:len是Go語言的內(nèi)建函數(shù)的名稱。該函數(shù)用于獲取字符串、數(shù)組、切片、字典或通道類型的值的長度。我們可以在Go語言源碼文件中直接使用它。 最后,要注意,如果我們只聲明一個數(shù)組類型的變量而不為它賦值,那么該變量的值將會是指定長度的、其中各元素均為元素類型的零值(或稱默認(rèn)值)的數(shù)組值。例如,若有這樣一個變量: var numbers2 [5]int 則它的值會是 [5]int{0, 0, 0, 0, 0}
    查看全部
  • 注意,我們在一個字符串值或者一個字符串類型的變量之上應(yīng)用Go語言的內(nèi)置函數(shù)len將會得到代表它的那個字節(jié)數(shù)組的長度。這可能與我們看到的表象是不同的。 字符串的表示法有兩種,即:原生表示法和解釋型表示法。若用原生表示法,需用反引號“`”把字符序列包裹起來。若用解釋型表示法,則需用雙引號“"”包裹字符序列。 二者的區(qū)別是,前者表示的值是所見即所得的(除了回車符)。在那對反引號之間的內(nèi)容就是該字符串值本身。而后者所表示的值中的轉(zhuǎn)義符會起作用并在程序編譯期間被轉(zhuǎn)義。所以,如此表示的字符串值的實際值可能會與我們看到的表象不相同。 最后要注意,字符串值是不可變的。也就是說,我們一旦創(chuàng)建了一個此類型的值,就不可能再對它本身做任何修改。
    查看全部
  • 一個rune類型的值即可表示一個Unicode字符。Unicode是一個可以表示世界范圍內(nèi)的絕大部分字符的編碼規(guī)范。關(guān)于它的詳細(xì)信息,大家可以參看其官網(wǎng)(http://unicode.org/)上的文檔,或在Google上搜索。用于代表Unicode字符的編碼值也被稱為Unicode代碼點。一個Unicode代碼點通常由“U+”和一個以十六進制表示法表示的整數(shù)表示。例如,英文字母“A”的Unicode代碼點為“U+0041”。 rune類型的值需要由單引號“'”包裹。例如,'A'或'郝'。這種表示方法一目了然。不過,我們還可以用另外幾種形式表示rune類型值。請看下表。
    查看全部
    0 采集 收起 來源:byte與rune

    2016-05-20

  • 指數(shù)部分由“E”或“e”以及一個帶正負(fù)號的10進制數(shù)組成。比如,3.7E-2表示浮點數(shù)0.037。又比如,3.7E+1表示浮點數(shù)37。 有一點需要注意,在Go語言里,浮點數(shù)的相關(guān)部分只能由10進制表示法表示,而不能由8進制表示法或16進制表示法表示。比如,03.7表示的一定是浮點數(shù)3.7。
    查看全部
  • num1 = 014 // 用“0”作為前綴以表明這是8進制表示法。 或: num1 = 0xC // 用“0x”作為前綴以表明這是16進制表示法。
    查看全部
  • // 短變量聲明語句,由變量名size、特殊標(biāo)記:=,以及值(需要你來填寫)組成。 size := (64)
    查看全部
  • // 注釋:普通賦值,由關(guān)鍵字var、變量名稱、變量類型、特殊標(biāo)記=,以及相應(yīng)的值組成。 // 若只聲明不賦值,則去除最后兩個組成部分即可。 var num1 int = 1 或: var num2, num3 int = 2, 3 // 注釋:平行賦值 或: var ( // 注釋:多行賦值 num4 int = 4 num5 int = 5 ) 上述這三種變量聲明的方式,也適用于常量。但是要注意,對于常量不能出現(xiàn)只聲明不賦值的情況。
    查看全部
  • 靜態(tài)語言+編譯型語言,保證了運行速度。
    查看全部
  • GO語言的特點: 一、腳本化
    查看全部
  • 使用tar命令解壓檔案包
    查看全部
    0 采集 收起 來源:Linux下的安裝

    2016-05-10

  • PATH
    查看全部
  • GOBIN
    查看全部
  • GOPATH
    查看全部
  • GOROOT
    查看全部
  • GOROOT,GOAPTH,GOBIN,PATH
    查看全部

舉報

0/150
提交
取消
課程須知
本課程的目的是帶領(lǐng)大家入Go語言的門,然后再猛推一把!需要一些Linux Shell的基礎(chǔ),不熟悉Linux的童鞋,可以先去《Linux達人養(yǎng)成計劃Ⅰ》中修煉一下~~
老師告訴你能學(xué)到什么?
1、怎樣使用Go語言編程 2、怎樣才算會用Go語言編程 3、怎樣運用那些Go語言的特性去編程 4、Go語言的那些特性的實際益處在哪兒

微信掃碼,參與3人拼團

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對慕課網(wǎng)的支持!