
golang
9线艺术家
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
golang学习笔记-小试OOP
先上图原创 2020-04-24 15:36:25 · 205 阅读 · 0 评论 -
golang学习笔记struct-接口
本想配个图,懒得找了还是得配一个嗯,的确是跟风学的golanggolang的接口同样没有显示的申明字段,只要实现了接口的方法(实现类型的方法定义与接口完全一致)即为实现该接口...原创 2020-04-24 13:57:41 · 356 阅读 · 0 评论 -
golang学习笔记struct-继承
package mainimport ( "fmt")func main() {}原创 2020-04-22 20:55:04 · 430 阅读 · 1 评论 -
golang学习笔记-struct方法
嗯,要警惕负能量,要热爱学习,怎么能一谈到学习就是负能量的话,要给自己打鸡血方法是作用在指定类型上package mainimport "fmt"tyep Person struct { Name string}//func (绑定的类型) 方法名(参数列表) 返回值列表func (p Person) printName() { //此处的p与其他语言(java)中的th...原创 2020-04-07 10:35:25 · 262 阅读 · 0 评论 -
golang学习笔记-struct
在放弃的边缘打滚……等学完了估计也就忘完了,刚看到之前的笔记发现都陌生得不行,而且之前还有一个有疑问的点说要记录一下,间隔时间长了都忘记是什么了。虽然markdown很潮流但是也用的非常少,所以还是切换到md模式来记录下,顺便唤起md的记忆struct 结构体基础概念struct 可以看成是golang中的类,是golang面向对象的体现package mainimport (...原创 2020-04-02 22:07:58 · 187 阅读 · 0 评论 -
golang学习笔记——map
间隔时间越来越长说明工作越来越忙,忙到空闲时间不想学习……前面学的已然忘记了,还没入门就快要放弃了package mainimport ( "fmt")func main() { //map定义方式 map[键类型]值类型 var myMap map[string]string //通过 make 声明 myMap = make(...原创 2020-03-24 18:30:07 · 323 阅读 · 0 评论 -
golang学习笔记——数组与切片
数组:*go中数组是值类型,数组作为参数时是进行的值拷贝数组创建方式:package mainimport "fmt"func main() { //数组定义方式 //数组的长度必须为数值常量 var arr [3]int //var i int = 0 //var ai [i]int arr[0] = 1 arr[1] ...原创 2020-03-06 18:14:03 · 275 阅读 · 0 评论 -
golang学习笔记(20200306)
******还没入门就想放弃了,进度太慢了*******go处理异常package mainimport ( "fmt")func main() { division(1, 0) }//处理程序异常func division(i int, j int) int { //单纯执行 i / j 当j = 0时会报错 //defer 后定...原创 2020-03-06 12:05:59 · 153 阅读 · 0 评论 -
golang学习笔记(20200302)
包//程序入口包package main//导包方式一import "fmt"//导报方式二import ( "fmt")//go设置的GOPATH即为项目的工作路径,改路径下src目录是固定的结构//导入自定义包的全路劲:%GOPATH%/src/项目名/包名//eg:包的全路径:%GOPATH%/src/test4go/demo4go//导包时编译器会默...原创 2020-03-02 11:51:26 · 170 阅读 · 0 评论 -
golang学习笔记(20200228)
基本算术运算与关系运算package mainimport ( "fmt")func main() { // + - * 与其他语言(java)无明显差别 //除法 / 与参与计算的变量类型有关 整数型的除法只保留整数位,有浮点型参与则保留小数位 var i float32 = 3 / 2 fmt.Println(i) // == 1 ...原创 2020-02-28 12:09:03 · 126 阅读 · 0 评论 -
golang笔记(20200226)
基础类型:整型: 有符号:byte,int,int8,int16,int32,int64 (其中int与系统有关 32位系统则 int为32位,64位系统则 int长度为64位) 无符号:uint, uint8, uint16, uint32, uint64浮点型:float32,float64 (无float)bool型:bool字符串:...原创 2020-02-26 15:48:52 · 121 阅读 · 0 评论