go基礎1:Hello world與變量聲明

 

1、go語言版hello world函數

package main # 指明文件屬於main包 main包使用後來定義一個獨立的可執行程序,而不是庫main包中的main函數是特殊的,無論在什麼程序中,main作什麼事情,它老是程序開始的執行的地方。
import "fmt" # 導入fmt包,fmt中的函數是用來處理格式化輸入輸出
func main()  {
	fmt.Println("Hello,world!")
}

  go語言不須要在語句或者聲明後面是用分號結尾,除非有多個語句或者聲明出如今同一行。blog

  注意:字符串

  1." { "符號必須和關鍵字func在同一行,不能獨立成行string

2、變量聲明class

  如下變量聲明的方式是等價的:import

  1.s := "" // 短變量聲明更加簡潔,一般在一個函數內部使用變量

  2.var s string //第二種形式依賴默認初始化爲空字符串""程序

  3.var s = "" //第三種形式不多用,除非咱們聲明多個變量im

  4.var s string = "" //第四種形式是顯式的變量類型,在類型一致的狀況下是冗餘的信息在類型不一致的狀況下是必須的。語言

  實際生產中咱們使用前兩種形式,使用顯式初始化來講明初始化變量的重要性,使用隱式的初始化來代表初始化變量不重要

相關文章
相關標籤/搜索