日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

玩转Go语言之特殊的语法

發布時間:2025/5/22 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 玩转Go语言之特殊的语法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

defer 語句

這玩意基本沒啥作用,就是在一個函數中如果某行代碼前面有defer 關鍵字的話,這行代碼就最后執行,如果有多個defer語句的話,遵循后進先出的原則

例如:

fmt.Println("申請存儲空間")defer fmt.Println("釋放存儲空間")fmt.Println("使用存儲空間")fmt.Println("使用存儲空間")fmt.Println("使用存儲空間")復制代碼

簡化代碼作用:

func ReadWrite() bool {file.Open("file")defer file.Closeif failureX {// file.Close()retrun false }if failureY {//file.Close()return false}//file.Closereturn true } 復制代碼

總結:

1.defer語句的格式

defer 語句

2.defer語句的作用

延遲執行, 會在所屬函數執行完畢之后再執行

常用于資源釋放, 解鎖, 錯誤處理等等

以前在C語言中我們說過, 通過malloc申請的存儲空間, 一定更要釋放free

但是由于我們不能寫完malloc之后立即free,所以經常導致我們忘記釋放

malloc -- >申請存儲空間

... ... --> 使用存儲空間

free --> 釋放存儲空間

注意點:

如果在同一個函數中編寫了多個defer語句, 那么會遵守先進后出的原則

先注冊的defer語句后執行, 后注冊的defer語句先執行

init()函數

?1.在Go語言中保留了兩個函數, 一個叫做main,另外一個叫做init

main函數是由系統調用的, init函數也是由系統調用的復制代碼

2.init函數的作用:

對當前文件進行初始化復制代碼

3.調用順序

main包 --> 常量 --> 全局變量 --> init函數 --> main函數 --> 執行邏輯代碼 --> Exit程序復制代碼

4.注意點:

main函數只能在main包中(package main), 并且一個程序只能有一個, 但是init函數每個包中都可以有, 并且可以有多個(但是企業開發推薦只寫一個) 復制代碼


上圖是每個包中初始化的先后順序

import幾種形式

1.點操作

import{

. "fmt"

}

func main {

Println("點操作")

}

2.起別名

import{

f "fmt"

}

func main {

f.Println("起別名")

}

3._操作

只是調用包的init函數,不調用其他函數

import{

_ "test"

}


轉載于:https://juejin.im/post/5ba99c0e6fb9a05cf039e802

總結

以上是生活随笔為你收集整理的玩转Go语言之特殊的语法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产美女视频免费观看下载软件 | 福利在线一区二区 | 亚洲第一大综合区 | 国产黄色网 | 首尔之春在线观看 | 国产69精品久久久久777 | 貂蝉被到爽流白浆在线观看 | 欧美精品性生活 | 91视频免费网站 | 国产成人在线免费观看视频 | 亚洲在线视频播放 | 欧美午夜免费 | 亚洲国产精品狼友在线观看 | 日韩av电影网站 | 森泽佳奈av | 农村妇女毛片精品久久久 | 黄色尤物视频 | 可以免费看污视频的网站 | av动漫免费观看 | 国产男女无套免费网站 | 超爽视频 | 成人午夜视频在线观看 | 黄色一级大片 | 一级片在线观看视频 | 成人手机视频在线观看 | 亚洲一页| 波多野结衣在线免费视频 | 日日干夜夜骑 | 嫩草影院在线免费观看 | 欧美成人一区在线观看 | 久久久久久久综合色一本 | 国产人妖ts重口系列网站观看 | 亚洲高清在线一区 | 黄色一级片av | 波多野结衣午夜 | 亚洲综合在线网 | 国产毛片18 | 理论片国产 | 国产亚洲欧美在线视频 | 高清视频在线免费观看 | 麻豆最新 | 中文字幕+乱码+中文乱码91 | a视频网站| 久久在线观看 | 日本香蕉网 | 国产小视频网址 | 久色免费视频 | 久久婷婷综合色丁香五月 | 成人福利网站在线观看 | 国产人成免费视频 | 在线日韩中文字幕 | 视频黄页在线观看 | 国产一av | 男女视频久久 | 粉色视频免费观看 | 一级片在线观看视频 | 天堂av8在线 | 日批在线观看视频 | 国产亚洲综合精品 | 九九精品视频免费 | 免费看黄色小视频 | 成人免费黄色片 | 日本不卡不卡 | 高潮久久久| 日韩在线毛片 | 中国精品毛片 | 国产美女免费无遮挡 | 91免费影片 | 久久精品国产亚洲av高清色欲 | 91色啪| 97精品国产97久久久久久免费 | 日韩精品人妻一区二区三区免费 | 亚洲专区中文字幕 | 国产精品日本一区二区在线播放 | 中文字幕a√ | 一本色道久久综合亚洲精品按摩 | 激情综合五月网 | 欧美黑人一级爽快片淫片高清 | 男人天堂2020 | 91视频播放| 橹图极品美女无圣光 | 女人的黄色片 | 亚洲国产精品成人久久蜜臀 | 人人澡人人爱 | 美日韩精品视频 | 黄色片大全 | 亚洲精品日韩av | 少妇又色又紧又黄又刺激免费 | 无人在线观看高清视频 单曲 | 国产一毛片 | 亚洲中文无码久久 | 国产不卡在线 | 秋霞影院一区二区 | 国产女人在线 | 九色视频偷拍少妇的秘密 | 黄色一级a毛片 | 91不卡视频| www99re| 久久免费视频网站 |