Golang内置类型和函数

栏目: Go · 发布时间: 7年前

工具包

fmt 标准包

errors 错误 工具

string 字符串操作包

strconv 字符串转换包

regexp 正则包(golang的正则实现的RE2标准)

encoding/json json转换工具包

/* 内置类型

值类型:

bool

int(32 or 64), int8, int16, int32, int64

uint(32 or 64), uint8(byte), uint16, uint32, uint64

float32, float64

string

complex64, complex128

array    -- 固定长度的数组

引用类型:(指针类型)

slice   -- 序列数组(最常用)

map        -- 映射

chan    -- 管道

内置函数

append  -- 把东西增加到slice里面,返回修改后的slice

close   -- 关闭channel

delete    -- 从map中删除key对应的value

panic    -- 停止常规的goroutine

recover -- 允许程序定义goroutine的panic动作

imag    -- 返回complex的实部

real    -- 返回complex的虚部

make    -- 返回Type本身(只能应用于slice, map, channel)

new        -- 返回指向Type的指针

cap        -- 容量,容积capacity

copy    -- 复制slice,返回复制的数目

len        -- 返回长度

内置接口error

type error interface {        //只要实现了Error()函数,返回值为String的都实现了err接口

Error()    String

}


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

算法Ⅰ-Ⅳ

算法Ⅰ-Ⅳ

塞奇威克 / 中国电力出版社 / 2003-11 / 70.00元

《算法I-IV(C实现):基础、数据结构、排序和搜索(第3版)(影印版)》实为一个卓越的读本,作为一个普通的程序员,如果在数学分析方面不算熟练,同时又对理论算法很感兴趣,那么这《算法I-IV(C实现):基础、数据结构、排序和搜索(第3版)(影印版)》确定不容错过,由此你将获益匪浅。Sedgewick擅长深入浅出的方式来解释概念,他在这方面确有天分。另外书中使用了一些实践程序,其篇幅仅有一页左右,而......一起来看看 《算法Ⅰ-Ⅳ》 这本书的介绍吧!

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具