欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

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

2.過文件只能存在一個(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ū)分大小寫

變量的創(chuàng)建中

A  和 a  是不同的

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

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"); //和上面效果一樣
}

要想多條語句 一行的話

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

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

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

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

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

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

定義變量未使用 無法編譯通過

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

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

插件:

Rainbow brackets括號提示

總結(jié) 

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

相關(guān)文章

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

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

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

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

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

    使用Go語言編寫一個(gè)簡單的Web框架

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

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

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

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

    Go語言作為一種簡潔而強(qiáng)大的編程語言,在網(wǎng)絡(luò)編程方面表現(xiàn)尤為出色,其內(nèi)置的net包提供了豐富的網(wǎng)絡(luò)I/O基礎(chǔ)設(shè)施,支持TCP、UDP協(xié)議,以及DNS解析等功能,本文將結(jié)合實(shí)際案例,詳細(xì)介紹Go語言在網(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語言變得異常的強(qiáng)大,今天給大家介紹下Go?interface?接口的最佳實(shí)踐經(jīng)驗(yàn)分享,感興趣的朋友一起看看吧
    2022-04-04
  • golang操作mongodb的方法

    golang操作mongodb的方法

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

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

    這篇文章主要介紹了Goland編輯器設(shè)置選擇范圍背景色的操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    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語言中,new和make是兩個(gè)用于創(chuàng)建對象的內(nèi)建函數(shù)。本文將詳細(xì)介紹new和make的區(qū)別,并通過多個(gè)方面的分析和代碼示例,幫助大家理解它們的使用場景
    2023-05-05

最新評論