亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

golang語(yǔ)法使用的注意事項(xiàng)

 更新時(shí)間:2023年07月03日 09:40:51   作者:小墨蛇  
這篇文章主要給大家介紹了關(guān)于golang語(yǔ)法使用的一些注意事項(xiàng),Golang是一種靜態(tài)類型的編程語(yǔ)言,它支持基本的數(shù)據(jù)類型,包括整型、浮點(diǎn)型、布爾型、字符串型,需要的朋友可以參考下

1.源文件以.go結(jié)尾

golang寫(xiě)的程序文件 都是以 .go 結(jié)尾

2.過(guò)文件只能存在一個(gè)mian 函數(shù) (入口函數(shù))

package main
import "fmt"
func main()  {
	fmt.Printf("hello")
}

下面是錯(cuò)誤的

package main
import "fmt"
func main()  {
	fmt.Printf("hello")
}
func main()  {//兩個(gè)mian
	fmt.Printf("hello")
}

3. go嚴(yán)格區(qū)分大小寫(xiě)

變量的創(chuàng)建中

A  和 a  是不同的

4. golang的每行代碼是一個(gè)語(yǔ)句 默認(rèn)存在 ; 不需要自己寫(xiě)了

package main
import "fmt"
func main()  {
	fmt.Printf("hello") //此處默認(rèn)存在 ;結(jié)尾
}
package main
import "fmt"
func main()  {
	fmt.Printf("hello") //此處默認(rèn)存在 ;結(jié)尾
	fmt.Printf("hello"); //和上面效果一樣
}

要想多條語(yǔ)句 一行的話

package main
import "fmt"
func main()  {
	fmt.Printf("hello") //此處默認(rèn)存在 ;結(jié)尾
	fmt.Printf("hello"); //和上面效果一樣
	fmt.Printf("hello");fmt.Printf("hello");fmt.Printf("hello");
	//多條語(yǔ)句一行就需要加上分號(hào)
}

5. golang 是每一行每一行的執(zhí)行的 不要把多個(gè)語(yǔ)句寫(xiě)在一行

package main
import "fmt"
func main()  {
	fmt.Printf("hello") 
	fmt.Printf("hello")fmt.Printf("hello") //此處就會(huì)報(bào)錯(cuò)
}

6. 定義變量 或是導(dǎo)入的包未使用 無(wú)法同過(guò)編譯

導(dǎo)入的包未使用 無(wú)法編譯通過(guò)

package main
import "fmt"
func main()  {
}

定義變量未使用 無(wú)法編譯通過(guò)

package main
import "fmt"
func main()  {
	fmt.Printf("hello")
	var name=12 //未使用
}

7. {} 都是成對(duì)出現(xiàn) 為了避免括號(hào)丟失 建議安裝插件

插件:

Rainbow brackets括號(hào)提示

總結(jié) 

到此這篇關(guān)于golang語(yǔ)法使用的注意事項(xiàng)的文章就介紹到這了,更多相關(guān)golang語(yǔ)法注意內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Go語(yǔ)言實(shí)現(xiàn)猜數(shù)字小游戲

    Go語(yǔ)言實(shí)現(xiàn)猜數(shù)字小游戲

    這篇文章主要為大家詳細(xì)介紹了Go語(yǔ)言實(shí)現(xiàn)猜數(shù)字小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-10-10
  • 解決golang處理http response碰到的問(wèn)題和需要注意的點(diǎn)

    解決golang處理http response碰到的問(wèn)題和需要注意的點(diǎn)

    這篇文章主要介紹了解決golang處理http response碰到的問(wèn)題和需要注意的點(diǎn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-12-12
  • 使用Go語(yǔ)言編寫(xiě)一個(gè)簡(jiǎn)單的Web框架

    使用Go語(yǔ)言編寫(xiě)一個(gè)簡(jiǎn)單的Web框架

    Go語(yǔ)言(又稱Golang)因其高效的性能和簡(jiǎn)潔的語(yǔ)法,在編寫(xiě)Web框架方面表現(xiàn)出色,下面將詳細(xì)介紹如何使用Go語(yǔ)言編寫(xiě)一個(gè)簡(jiǎn)單的Web框架,文中有詳細(xì)的代碼供大家參考,需要的朋友可以參考下
    2024-05-05
  • 基于golang編寫(xiě)一個(gè)word/excel/ppt轉(zhuǎn)pdf的工具

    基于golang編寫(xiě)一個(gè)word/excel/ppt轉(zhuǎn)pdf的工具

    這篇文章主要為大家詳細(xì)介紹了如何基于golang編寫(xiě)一個(gè)word/excel/ppt轉(zhuǎn)pdf的工具,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解下
    2024-11-11
  • Go語(yǔ)言中的網(wǎng)絡(luò)編程實(shí)現(xiàn)方式

    Go語(yǔ)言中的網(wǎng)絡(luò)編程實(shí)現(xiàn)方式

    Go語(yǔ)言作為一種簡(jiǎn)潔而強(qiáng)大的編程語(yǔ)言,在網(wǎng)絡(luò)編程方面表現(xiàn)尤為出色,其內(nèi)置的net包提供了豐富的網(wǎng)絡(luò)I/O基礎(chǔ)設(shè)施,支持TCP、UDP協(xié)議,以及DNS解析等功能,本文將結(jié)合實(shí)際案例,詳細(xì)介紹Go語(yǔ)言在網(wǎng)絡(luò)編程中的詳細(xì)用法,需要的朋友可以參考下
    2024-10-10
  • Go?interface?接口的最佳實(shí)踐經(jīng)驗(yàn)分享

    Go?interface?接口的最佳實(shí)踐經(jīng)驗(yàn)分享

    go?的接口在go的編程里面用的十分頻繁,尤其是空接口的使用,因?yàn)橛辛私涌?,才使得Go語(yǔ)言變得異常的強(qiáng)大,今天給大家介紹下Go?interface?接口的最佳實(shí)踐經(jīng)驗(yàn)分享,感興趣的朋友一起看看吧
    2022-04-04
  • golang操作mongodb的方法

    golang操作mongodb的方法

    這篇文章主要介紹了golang操作mongodb的方法,涉及Go語(yǔ)言操作mongodb的連接、讀取及顯示的方法,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-02-02
  • Goland編輯器設(shè)置選擇范圍背景色的操作

    Goland編輯器設(shè)置選擇范圍背景色的操作

    這篇文章主要介紹了Goland編輯器設(shè)置選擇范圍背景色的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-12-12
  • 使用Go?goroutine實(shí)現(xiàn)并發(fā)的Clock服務(wù)

    使用Go?goroutine實(shí)現(xiàn)并發(fā)的Clock服務(wù)

    這篇文章主要為大家詳細(xì)介紹了如何使用Go?goroutine實(shí)現(xiàn)并發(fā)的Clock服務(wù),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-06-06
  • 一文詳解Golang中new和make的區(qū)別

    一文詳解Golang中new和make的區(qū)別

    在Go語(yǔ)言中,new和make是兩個(gè)用于創(chuàng)建對(duì)象的內(nèi)建函數(shù)。本文將詳細(xì)介紹new和make的區(qū)別,并通過(guò)多個(gè)方面的分析和代碼示例,幫助大家理解它們的使用場(chǎng)景
    2023-05-05

最新評(píng)論