go
ncuwym
人美歌甜代码6
展开
-
Linux安装golang
cd /homewget https://dl.google.com/go/go1.17.linux-amd64.tar.gztar -zxvf go1.17.linux-amd64.tar.gzecho 'export PATH=$PATH:/home/go/bin' >> /etc/profilesource /etc/profilesleep 2sgo version原创 2021-08-19 20:28:22 · 126 阅读 · 0 评论 -
go字符串操作
#转义\strings包#分割Split(str,tag)#包含Contains(str,tag)#索引Index(str,tag)LastIndex(str,tag)原创 2021-08-16 23:33:36 · 58 阅读 · 0 评论 -
Go数据类型
注意事项为了保持文件的结构不会受到不同编译目标平台字节长度的影响,不要使用int和 uint进制0b二进制0o八进制0x十六进制Go1.13版本之后引入了数字字面量语法,便于开发者以二进制、八进制或十六进制浮点数的格式定义数字v := 0b00101101,v := 0o377v := 0x1p-2,代表十六进制的 1 除以 2²还允许我们用 _ 来分隔数字,比如说: v := 123_456 表示 v 的值123456。浮点数默认是float64%T 输出类型,fmt包fl原创 2021-08-16 23:12:15 · 56 阅读 · 0 评论 -
Go变量声明
标准声明var 变量名 变量类型短变量声明仅函数内可用arg := "abc" 批量声明var ( a string b int c bool)变量初始化整型和浮点型变量的默认值为0。 字符串变量的默认值为空字符串。 布尔型变量默认为false。 切片、函数、指针变量的默认为nilvar name string = "abc"var name, age = "abc", 20省略类型–>类型推导匿名变量表达式赋值时,_忽略某个值fu原创 2021-08-16 20:53:05 · 69 阅读 · 0 评论