自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 GoLang中Slice的append

package mainimport "fmt"func main() { s := []int{5} s = append(s, 8) s = append(s, 9) x := append(s, 11) y := append(s, 12) fmt.Println(s, x, y)}以上代码会输出结果[5 8 9] [5 8 9 12] [5 8 9 12]结果中 x 被 y 覆盖了原因是 slice 的容量增长func main() { s := []int{5

2021-06-29 17:01:52 198

原创 Windows10平台下Docker安装ElasticSearch和Kibana

文章所使用到的window10操作系统gitdockergit下载地址https://git-scm.com/downloadsdocker下载地址https://hub.docker.com/安装完docker-desktop打开并登录后,界面如下安装完git后打开Git Bash,界面如下输入命令# 查看 docker 所有imagedocker images...

2021-05-29 15:05:04 780 1

原创 GoLang中的继承和重写

1、继承并调用父构造体的方法2、继承一个构造体并重写的情况3、继承多个构造体的情况4、继承接口的情况5、重载1、继承并调用父构造体的方法Dog 构造体继承 Animal 构造体,并且调用了 Animal 的方法type Dog struct { Animal // 继承了Animal}type Animal struct {}func (a *Animal) Name() { fmt.Println("animal name is dog")}func main() { dog :.

2021-04-16 17:43:56 4682

原创 GoLang Windows 使用SSA生成器生成ssa.html文件

SSA(static single-assignment)中间表示代码实验代码 main.gopackage testimport "fmt"// 下方 GOSSAFUNC=main 中的main就是这个main()方法func main() { a := TestFunc(3) fmt.Println(a)}func TestFunc(a int) int { b := a * 3 return b}设置go ssa方法名> set GOSSAFUNC=main

2021-04-09 14:53:09 803 3

原创 GoLang中&与*的区别以及使用

&符号的意思是对变量取地址*符号的意思是对指针取值例子func main() { var a *int // 存储的是int的指针,目前为空 var b int = 4 // 存储的是int的值 a = &b // a 指向 b 的地址 a = b // a 无法等于 b,会报错,a是指针,b是值,存储的类型不同 fmt.Println(a) // a:0xc00000a090(返回了地址) fmt.Println(*a) // *a:4(返回了值) fmt.Printl

2021-04-06 15:38:18 6189 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除