1. 程式人生 > >go的基本概念

go的基本概念

正常 定義 開頭 註釋 小寫 字母 ini int div

go的基礎結構主要由下面的幾個部分組成

1:包的聲明

2:引入包

3:函數

4:變量

5:語句表達式

6註釋

package main

import "fmt"

func main() {
     fmt.Println("Hello, World!")
}

比如上面的第一行的package定義了包的名字,我們必須在第一行指定我們使用的包

下面我們使用import導入了fmt包,這是再告訴編譯器我們使用的是哪個包,fmt包裏面主要是實現了輸出輸出的一些

fun mian

主要就是主函數相當於c++中的 intmain ,一般來說就是相當於程序的啟動函數 ,比如我們說在mfc中 winmain的啟動函數mwin32中的啟動函數之類的,說的就是這個

ps如果有init函數的話,我們需要先執行init函數()

對於註釋就是我們正常的一行和多行的註釋,這個和c++中的註釋是一養的

下面的fmt的就是可以將字符串輸出到控制臺,ln就是值得默認在結尾加上換行的表示

我們同樣也可以使數組,函數中會默認加上空格之類的標識

公共的·私有的概念:

共有的:如果一個變量以大寫的字母開頭的話,那麽表示就是就是這個對象可以被外部的包使用,這叫做導出,如果以小寫的話,對外是不可見的,他們他們在整個包的內部都是可以使用並可以見的,

公有私有的概念其實就是相當於c++的priavate和public的概念

go的基本概念