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

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è)
中文字幕人妻熟女在线| 放荡精品少妇一区二区三区| 高清不卡一区二区在线观看| 欧美精品高清在线视频| 国产日韩在线不卡网站| 亚洲男人天堂av电影| 亚洲国产日韩伦中文字幕| 亚洲国产精品一区二区av不卡| 日韩在线一区中文字幕| 日韩精品亚洲专区在线观看| 久久五十路六十路熟妇中出| 欧美大片高清在线观看| 亚洲一区成人免费电影| 1区2区3区精品视频| 免费在线黄色生活大片| 亚洲精品一区二区三区网站| 最新国产精品欧美激情| 亚洲精品中文字幕久久| 后入式动漫在线观看| 国产精品美女自拍视频| 一区二区三区人妻av| 曰韩av毛片在线观看| 日本一区二区高清在线观看| 日韩高清不卡在线视频| 欧美日韩亚洲视频一区久久| 熟女乱熟乱熟妇综合网二区| 欧美成人午夜精品一区二区| 亚洲中文字幕一区二区人妻| 国产av剧情免费在线观看| 五月婷婷六月丁香在线观看| 女人的天堂啪啪啪av| 日韩美女毛片啪啪响| 国产高清自拍视频在线一区| 一区二区三区日韩欧美在线| 女人的天堂av免费在线观看| 黄色录像一级二级三级| 久久偷拍女生厕所尿尿| 亚洲精品综合在线二区| 欧美日韩亚洲国产极品| 青青草成人公开在线视频| 亚洲一区二区三区无人区|