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