内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

ATourofGo:Basics1-創(chuàng)新互聯(lián)

Packages, variables and functions

Packages

packages中,以大寫字母開頭的name是exported name,當(dāng)import package時,只有exported name可以被從外部訪問。

目前創(chuàng)新互聯(lián)建站已為上千的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬空間、網(wǎng)站運營、企業(yè)網(wǎng)站設(shè)計、鎮(zhèn)江網(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

Functions

同type的連續(xù)參數(shù)可以只在最后指明type。
函數(shù)可以有多個返回值。

func swap(x, y string) (string, string) {
        return y, x
}

Go支持有name的返回值:

  • 函數(shù)定義時就定義好返回變量名,在函數(shù)內(nèi)操作返回變量。
  • 用naked return語句返回。
func split(sum int) (x, y int) {
        x = sum * 4 / 9
        y = sum - x
        return
}

注意點:文中建議只在短函數(shù)中這樣使用,因為長了容易影響可讀性。

Variables

var關(guān)鍵字定義變量。
有初始值時可以省略type。
技巧及注意點:

  • 在函數(shù)內(nèi),可以使用:=符號替換有初始值的變量定義。
  • 但是在函數(shù)外,所有語句必須以關(guān)鍵字開始,所以不能使用:=符號。

Basic types

bool
string
int  int8  int16  int32  int64
uint uint8 uint16 uint32 uint64 uintptr
byte // alias for uint8
rune // alias for int32
        // represents a Unicode code point
float32 float64
complex64 complex128

技巧:

  • var和import都可以用小括號聲明多個包或變量。
  • 文中建議,如無特殊需求,使用int就好,不必指明size或sign。

變量定義時,如不指定初始值,則分配對應(yīng)type的默認值。

  • numeric type: 0
  • bool: false
  • string: ""

表達式T(v)表示將值v轉(zhuǎn)換成T類型:

var i = 10
var f = float64(i)

注意點:與C語言不同,Go必須顯式轉(zhuǎn)換。

常量定義將var換成const關(guān)鍵字即可,不過不能使用:=符號。

疑問

  1. Numeric constants are high-precision values.

創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國云服務(wù)器,動態(tài)BGP最優(yōu)骨干路由自動選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統(tǒng)配攻擊溯源,準確進行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動現(xiàn)已開啟,新人活動云服務(wù)器買多久送多久。

文章題目:ATourofGo:Basics1-創(chuàng)新互聯(lián)
鏈接URL:http://www.rwnh.cn/article20/cssejo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站網(wǎng)頁設(shè)計公司、手機網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、云服務(wù)器、建站公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名
金湖县| 鄱阳县| 四子王旗| 黄山市| 宝鸡市| 武威市| 理塘县| 博兴县| 区。| 新营市| 麻栗坡县| 丹棱县| 丰县| 九龙城区| 杭锦后旗| 华阴市| 宽城| 博白县| 嘉鱼县| 武安市| 永安市| 永定县| 铁岭县| 新民市| 柘荣县| 肇东市| 平罗县| 邮箱| 岑溪市| 临城县| 攀枝花市| 河池市| 绥德县| 从江县| 称多县| 安多县| 凭祥市| 陇川县| 新巴尔虎右旗| 垣曲县| 乌海市|