欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

ATourofGo:Basics3

Struct

用指針和用變量名引用struct里的值,用法是一樣的。
Struct初始化語法:

鎮(zhèn)原網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站設(shè)計(jì)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。創(chuàng)新互聯(lián)自2013年起到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)

type Vertex struct {
    X, Y int
}
var (
    v1 = Vertex{1, 2}  // has type Vertex
    v2 = Vertex{X: 1}  // Y:0 is implicit
    v3 = Vertex{}        // X:0 and Y:0
    p  = &Vertex{1, 2} // has type *Vertex
)

Array

數(shù)據(jù)長度是固定的,在定義時(shí)指定。

Slices

Slices的概念與Python中的概念類似,是Array的子集。
slice只是數(shù)組的引用,因此修改slice值就是修改數(shù)組里的值。
[]int{1,2,3}語法含義是先定義一個(gè)數(shù)組,再創(chuàng)建一個(gè)slice引用這個(gè)數(shù)組。
兩個(gè)容量:

  • length:當(dāng)前slice的元素個(gè)數(shù)。len(s)
  • capacity:當(dāng)前slice從最左邊元素開始,對應(yīng)在數(shù)組里直到最后一個(gè)元素的個(gè)數(shù)。cap(s)

特殊情況:
slice的0值是nil,對應(yīng)的length和capacity都是0,沒有對應(yīng)的數(shù)組。

a := make([]int, 0, 5) 創(chuàng)建一個(gè)0值數(shù)組,然后返回一個(gè)slice。

slices of slices

append function

for循環(huán)還有一種表示方式range:

for i, v := range s {
}
for i := range s {
}
for i := range s {
}

Map

type Vertex struct {
    Lat, Long float64
}

var m = map[string]Vertex{
    "Bell Labs": Vertex{
        40.68433, -74.39967,
    },
    "Google": Vertex{
        37.42202, -122.08408,
    },
}
m[key] = elem  //賦值
elem = m[key]  //取值
elem, ok = m[key]  //key存在為true,否則為false
elem, ok := m[key]  //變量名未定義時(shí)需要用:=
delete(m, key)

注意點(diǎn):索引字符串必須是雙引號。

閉包

package main

import "fmt"

func adder() func(int) int {
    sum := 0
    return func(x int) int {
        sum += x
        return sum
    }
}

func main() {
    pos, neg := adder(), adder()
    for i := 0; i < 10; i++ {
        fmt.Println(
            pos(i),
            neg(-2*i),
        )
    }
}

adder函數(shù)返回一個(gè)閉包,每個(gè)閉包都與它自己的sum變量綁定。

本文名稱:ATourofGo:Basics3
文章起源:http://aaarwkj.com/article10/jjjpdo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、網(wǎng)站排名網(wǎng)站維護(hù)、響應(yīng)式網(wǎng)站靜態(tài)網(wǎng)站、微信小程序

廣告

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

商城網(wǎng)站建設(shè)
色在线观看综合亚洲欧洲| 国产一区二区三区精品久| 91高清视频在线免费观看| 日韩免费av在线网站| 97视频网站在线观看| av一区二区三区高潮| 欧美亚洲国产日韩熟女| 日韩一区二区三精品| 视频在线免费观看97| 国产综合亚洲欧美日韩| 97水蜜桃视频在线观看| 青青草原在线视频一区| 亚洲人妻不卡一区二区| 精品女同一区二区三区久久| 欧美亚洲少妇人妻系列| 99久久精品国产熟女| 韩国久久久久三级成人| 亚洲中文字幕伦理在线| 亚洲欧美日韩不卡一区二区| 中文字幕一区二区不卡顿| 91色综合久久久久婷婷| 国产日韩欧美一区二区丝袜| 九九热超在线视频精品| 亚洲国产成人久久综合区| 日本高清有码中文字幕| 亚洲国产不卡一区二区三区| 亚洲熟妇av乱码在线| 欧美一区二区黑人巨大| 中文字幕韩国三级电影| 日本亚洲一区二区在线观看| 熟妇人妻精品视频一区二区| 97视频免费观看在线| 性生活的视频免费观看麻豆| 一区二区三区日韩专区| 妞干网视频这里只有精品| 狼人综合狼人综合网站| 久久久国产精品调教网站| 日本岛国免费一区二区| 91国内精品手机在线高清| 久久人妻精品一区二区三区| 蜜臀av一区二区在线观看|