![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
go语言
爱吃西瓜的二花
这个作者很懒,什么都没留下…
展开
-
go语言 接口
golang中的接口 本人感觉是比较难理解的 总结一下: 1.接口相当于一个类的多态,一个包含了方法的集合,返回的集合,但是没有实现。 2.需要函数体去调用接口中的所有函数体。 3.函数体调用(也可以理解为继承)了接口,就会拥有所有的接口的方法集合,必须全部调用或者实现。 代码一: package main import ( "fmt" ) // 定义一个接口 type Pe...原创 2020-04-07 11:12:50 · 129 阅读 · 0 评论 -
go vsconde运行helloworld程序
vscode不同于pycharm(IDE)运行的环境 关于go环境的安装与vscode安装就不再演示了。 vscode相当于一个编辑器,只是提供代码的编辑功能。编辑好代码后,cmd到hello.go的工作目录,执行编译命令: go build hello.go 然后会生产一个hello.exe文件,最后执行hello.exe. exe文件可以拷贝到 没有go环境的电脑运行。 另外一种方式是:go ...原创 2020-03-23 11:58:02 · 399 阅读 · 0 评论 -
go语言基本数据结构
go语言中的数组相当于python中的元组 数组是一个数据集合 常用于存储一系列用数字做索引 的数据。 在 Go 语言中 , 要创建数组, 可声明一个数组变量,并指定其长度和数据类型。 只包含两个元素,无法给第 3 个元素赋值,因此这将导致编 译阶段错误。 var cheeses [2]string cheeses[O] = "Mar iolles” cheeses[l] = ” Epoisses...原创 2020-03-23 09:55:36 · 506 阅读 · 0 评论