
go初学
贝之者
这个作者很懒,什么都没留下…
展开
-
k8s搭集群初始化的坑 k8s Initial timeout of 40s passed
搭建集群参考的博客:https://www.skynemo.cn/2021/02/18/%E5%AE%B9%E5%99%A8%E5%8F%8A%E8%99%9A%E6%8B%9F%E5%8C%96/k8s_install_with_kubeadm/第一次初始化的时候没问题,后面重新初始化就报错,找到一个解决办法,https://blog.youkuaiyun.com/weixin_40161254/article/details/112232302感谢...原创 2021-12-30 08:43:19 · 3987 阅读 · 0 评论 -
Go 学习路线
Go学习资料看到一个很好的博客,记录一下https://blog.youkuaiyun.com/qq_41895747/article/details/106125017转载 2021-12-07 16:50:49 · 108 阅读 · 0 评论 -
7 Go函数
函数的定义func function_name( [parameter list] ) [return_types] { 函数体}案例func swap(x, y string) (string, string) { return y, x}特点1,使用func作为函数的定义符2,返回值类型可以有多个,java中只能有一种,如果需要返回多个值,就需要定义一个类型来封装再返回3,参数可以分为值传递和引用传递,默认为值传递参数传递引用传递/* 定义交换值函数*/func原创 2021-12-04 20:30:52 · 240 阅读 · 0 评论 -
6 Go流程控制语句
条件语句if语句1 if语句if 布尔表达式 { /* 在布尔表达式为 true 时执行 */}2 if…else语句if 布尔表达式 { /* 在布尔表达式为 true 时执行 */} else { /* 在布尔表达式为 false 时执行 */}3 if … else if … elseif a < 10 { fmt.Println("太小了")} else if a < 20 { fmt.Println("10 - 20")} else {原创 2021-12-02 22:18:08 · 106 阅读 · 0 评论 -
5 Go运算符
Go 语言内置的运算符有:算术运算符关系运算符逻辑运算符位运算符赋值运算符其他运算符算术运算符有自增和自减var a = 10a++a--逻辑运算符跟Java一致, 与&& , 或 ||, 非 !位运算符与 &或 |异或 ^左移 <<右移 >>其他运算符运算符描述实例&返回变量存储地址&a,给出变量a的实际地址*指针变量*a,是一个指针变量...原创 2021-12-02 21:44:59 · 155 阅读 · 0 评论 -
4 Go变量与常量
变量的定义方式一:第一种,指定变量类型,如果没有初始化,则变量默认为零值。var name string方式二 类型推导式第二种,根据值自行判定变量类型。var v_name = value方式三 短变量声明v_name := value多个变量声明//类型相同多个变量, 非全局变量var vname1, vname2, vname3 typevname1, vname2, vname3 = v1, v2, v3var vname1, vname2, vname3 =原创 2021-12-02 21:34:54 · 95 阅读 · 0 评论 -
3 Go中字符和字符串
字符go中么有字符类型,字符类型是rune类型,rune是int32的别称。不是很理解没关系,先往后看,到后面就慢慢理解了。定义:var me = ‘我’字符串Go语言的字符串是以UTF-8格式编码并存储的,可以用双引号和反引号两种类型来表示双引号只能表示一行字符串反引号可以用多行表示一个字符串注意:可以用len()函数来获取字符串的长度,获取的是该字符串的UTF-8编码长度,存储一个字符可能需要 2个、3个或者4个字节,它是不固定的。字符串常用函数1 字符串遍历,同时处理中文的问题-原创 2021-12-02 16:23:31 · 123 阅读 · 0 评论 -
2 Go基础语法
1 注释基本上跟java一致单行注释://多行注释:/* 被注释内容 */2 包第一行代码 package main 定义了包名。你必须在源文件中非注释的第一行指明这个文件属于哪个包,如:package main。package main表示一个可独立执行的程序,每个 Go 应用程序都包含一个名为 main 的包。package 后面的包名和文件名不相干,没有关联关系3 行分隔符一行代码的结尾可以不需要加;,当然加了也不会报错4 数据类型go数据类型整体上划分为4种:布尔型、数字类型、字原创 2021-12-02 15:19:35 · 203 阅读 · 0 评论 -
1.Go初学
Go介绍和环境安装1 GO语言介绍思想Go语言特性2 Go环境安装Golang下载与安装编辑器安装用例1 GO语言介绍Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。2015年8月 go1.5发布,这个版本被认为是历史性的。完全移除C语言部分原创 2021-12-02 14:34:13 · 554 阅读 · 0 评论