02-Go語言Hello World

Go與C語法相似

  • Go注釋和C語言一樣
    • // 表示單行注釋
    • /**/ 表示多行注釋
  • Go也是由函數(shù)構(gòu)成
  • Go語言的入口函數(shù)也是main,而且一個程序里面只能有一個main, 并且沒有main函數(shù)程序不能執(zhí)行

Go語言的基本格式

  • func main(){
    邏輯語句;
    }
package main

import "fmt"

func main() {
    fmt.Println("hello world")
}


  • 格式詳解:
    • func表示這個一個函數(shù)
    • main表示函數(shù)名稱
    • (): 形參列表
    • {}: 函數(shù)體
    • package main 表示main的包;
    • import "fmt", 表示引包,告訴系統(tǒng)去哪里找printf這個方法
    • 并且引包之后必須通過 包名.函數(shù)名稱 的方式來調(diào)用fmt.printf("HelloWorld")

GoLang的注意點

  • Go和C語言有很多相似之處, 但又有許多注意點:
    • 1.書寫格式不同
    // C語言
    #include <stdio.h>
    int main(){
        函數(shù)語句;
        printf("Hello World\n");
        return 0;
    }
    
    // Go語言
    package main
    
    import "fmt"
    
    func main(){
        函數(shù)語句;
        fmt.Println("Hello World\n")
    }
    
    
    • 2.C語言通過#include 就可以進行函數(shù)的調(diào)用
      • 但是Go語言通過import來實現(xiàn)引包
      • 必須通過 包名.函數(shù)名稱 的方式來調(diào)用
      • 而且引入的包如果沒有使用, 那么程序會報錯
- 3.Go語言中, 如果定義的變量沒有使用那么會報錯
```
// 只定義變量, 而不使用變量, 那么系統(tǒng)會報錯
var a int 
```
- 4.C語言中中對{ 左大括號的位置沒有固定; 但是在GO的函數(shù)中{左大括號必須和函數(shù)名稱在同一行, 否則報錯
```
package main

import "fmt"

func main()
{  // 大括號和函數(shù)名稱不在同一行, 發(fā)生報錯
    函數(shù)語句;
    fmt.Println("Hello World\n")
}

```
- GO語言中可以省略分號; 
    - 如果兩條語句寫在同一行, 那么需要分號將兩條語句分割開,否則報錯
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 在C語言中,五種基本數(shù)據(jù)類型存儲空間長度的排列順序是: A)char B)char=int<=float C)ch...
    夏天再來閱讀 4,060評論 0 2
  • Lua 5.1 參考手冊 by Roberto Ierusalimschy, Luiz Henrique de F...
    蘇黎九歌閱讀 14,257評論 0 38
  • fmt格式化字符串 格式:%[旗標][寬度][.精度][arg索引]動詞旗標有以下幾種:+: 對于數(shù)值類型總是輸出...
    皮皮v閱讀 1,223評論 0 3
  • 喔,讓我們今天享受百花盛開的愉快, 讓我們不去考慮遠不可見的未來, 就如不用擔心未知的收成, 就讓我們留在春光明媚...
    詩歌作家紫焰閱讀 294評論 1 3
  • 原創(chuàng)作品,允許轉(zhuǎn)載,轉(zhuǎn)載時請務(wù)必以超鏈接形式標明文章原始出處 、作者信息和本聲明。否則將追究法律責任。 昨天在拜讀...
    司機王閱讀 751評論 0 2

友情鏈接更多精彩內(nèi)容