乐知付加密服务平台

如果你有资源, 平台可以帮你实现内容变现, 无需搭建知识付费服务平台。

点击访问官方网站 https://lezhifu.cc

扫码关注公众号 乐知付加密服务平台-微信公众号
go语言学习 | chenzuoli's blog

go语言学习

go语言: 面向对象、强类型、类似c的语言。
golang

1.同一个目录下面不能有多个package main,分到不同的文件夹中即可;
2.go test

  1. *_test.go是golang特有的约定,为测试文件: go run: cannot run *_test.go files;
  2. go test 默认执行当前目录下以xxx_test.go的测试文件;
  3. go test -v 可以看到详细的输出信息;
  4. go test -v xxx_test.go 指定测试单个文件,但是该文件中如果调用了其它文件中的模块会报错;
  5. go test -v -test.run Testxxx, 该测试会测试包含该函数名的所有函数.
    3.函数修饰符view:只能读取数据,不能更改数据;修饰符pure:不访问程序中的数据,他的返回值完全取决于传入的参数

测试代码见github

2019-08-25更新
————————————
当你累了的时候,停下来做个梦吧。
愿你坚持到底。

2019-09-01
————————————
推荐给大家一个非常好的入门学习中文网站,里面很全,从基本数据类型、语法,到协程并发、高阶函数、类、多态等。
go语言中文网

panic和recover

参考文档:panic和recover
代码在这里

头等函数

参考文档:头等函数
代码在这里

反射

参考文档:反射
代码在这里

读取文件

参考文档:读取文件
代码在这里

写入文件/并发写入

参考文档:写入文件/并发写入
代码在这里


2019-09-15更新


框架beego学习

执行过程

go_execute_process


当你累了的时候,停下来做个梦吧。
愿你坚持到底。


书山有路勤为径,学海无涯苦作舟。

欢迎关注微信公众号:【程序员写书】
程序员写书

喜欢宠物的朋友可以关注:【电巴克宠物Pets】
电巴克宠物

一起学习,一起进步。

-------------本文结束感谢您的阅读-------------