函数公开问题、简短模式、多一个返回值
生活随笔
收集整理的這篇文章主要介紹了
函数公开问题、简短模式、多一个返回值
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
公開(kāi)和不公開(kāi)問(wèn)題:
小寫字母開(kāi)頭的標(biāo)識(shí)符是不公開(kāi)的,不能被其他包中的代碼直接訪問(wèn);
大寫字母開(kāi)頭的標(biāo)識(shí)符是公開(kāi)的。
習(xí)慣是使用關(guān)鍵字 var創(chuàng)建變量并初始化零值;
如果被初始化為非零值通常是用簡(jiǎn)短模式,且只能在函數(shù)內(nèi)部,其實(shí)就是省略了類型聲明。
如果提供確切的非零值初始化變量或者使用函數(shù)返回值創(chuàng)建變量,應(yīng)該使用簡(jiǎn)化變量聲明運(yùn)算符。
多一個(gè)返回值:
調(diào)用函數(shù)時(shí)可以在最后有一個(gè)err異常類型返回值,判斷是否有異常;
調(diào)用map賦值時(shí)可以在最后有一個(gè)ok、exist布爾類型返回值,判斷key是否存在。
總結(jié)
以上是生活随笔為你收集整理的函数公开问题、简短模式、多一个返回值的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 天画-codeMaker组件化架构升级实
- 下一篇: Golang的导包和引用包的问题