Go
Music 爱好者
热爱音乐 编写符合直觉可读的代码,没必要为了语法糖而使用不合时宜的代码
展开
-
Go语言学习Day03
今天是学习go的第三天,早上6点起床,有点睡迟了,希望以后不要了,然后隔离手机,会发现生活还是很美好的。 今天学习了for,if,switch,defer等语句 一、for循环; for循环形式就是 for变量申明 ;循环终止条件; { 实现方法 } //学习for语句 //for语句通用格式跟C++很像,主要是不加括号和变量声明 //但是需要大括号 package mai...原创 2019-05-31 07:02:10 · 1080 阅读 · 0 评论 -
Go语言学习Day01
1.先写个HelloWorld程序: package main import "fmt" func main(){ fmt.Println("HelloWorld"); } 运行结果: Go语言程序都是从main包开始执行,所以一定要加package main import 导入多个包的写法是: import ("fmt" "math/rand") ,即需要加括号 下面是...原创 2019-05-29 06:58:30 · 1041 阅读 · 0 评论 -
Go语言学习Day02
今天早上比昨天还早起了一点点,然后学习了go的变量申明以及函数的写法等方面,感觉还是有所收获的,我感觉写法有点怪,可能是跟C++的声明有点不一样。坚持就能成功! 一、变量声明: 声明通用格式为: var variantname type :variantname指变量名 type:值变量类型 //声明变量 package main import "fmt" //默认初始化 in...原创 2019-05-30 07:02:16 · 1067 阅读 · 0 评论 -
Go语言学习Day05
隔了很久才开始写这篇学习博文,感觉有些惭愧,确实Go编程学习中间的时间不能断,一断就容易脱节,接下来简单介绍一下今天学了哪些东西。 1.Go语言中的方法表示,由于Go语言本身没有类似于类的表示形式Class这样的,所以它的方法,主要是通过结构体的形式,来实现的。 方法表示的通用格式: func (结构体) 方法名()返回值{ 具体实现的方法 } 示例代码: //go语言方法 p...原创 2019-06-15 06:35:28 · 1076 阅读 · 0 评论 -
Go语言学习Day04
这几天学了Go语言的结构体、切片、映射、数组、函数闭包。接下来分类进行总结,自己做总结,也希望能帮助到那些想学go的同学。 一、结构体 1.结构体通用格式: type 结构体名 struct{ 数据 数据类型 } 示例代码: //学习结构体 package main import "fmt" //结构体格式 type Structname struct{data} type V...原创 2019-06-04 01:12:32 · 1843 阅读 · 0 评论 -
Go语言学习Day06
今天学习了接口等东西。 package main import ( "fmt" "math" ) type I interface { M() } type T struct { S string } func (t *T)M(){ fmt.Println(t.S) } type F float64 func (t F)M(){ fmt.Println(t) } fu...原创 2019-06-16 09:58:53 · 1054 阅读 · 0 评论 -
Go语言入门编程学习结束
今天把go的入门教程全学完了,给我的感觉是,还是得通过实战来检验自己,打算从7月份开始,用go开发一个个人博客来练手一下,感觉本身语言的魅力在我看来是还可以的,精简的语法,但是不太适合入门,应该它的写法并不适合绝大多数初学者,如果是对于大多数初学者来说,本人还是建议从JAVA/C++/C#三门里面选一门入门,接下来个人要做的事列个表单: 1.继续深入学习C++ 2.Python项目真的要开始解...原创 2019-06-16 17:54:33 · 1225 阅读 · 0 评论