经验总结

  1. golang结构
  2. 环境变量设置
  3. 项目开发知识了解
  4. 协程使用

golang结构

1、25关键字或保留字36标识符
2、程序组成
关键字、运算符、常量、变量、类型、函数

环境变量设置

  • sudo vim /etc/profile      #设置所有用户环境变量
  • vim ~/.bashrc             #设置当前用户环境变量(设置root用户)
  • PKG_CONFIG_PATH=/home/robin/soft/target/lib/pkgconfig
  • go卸载:apt-get purge golang-go

项目开发知识了解

1、TLS与SSL在传输层对网络连接进行加密

2、toml  处理TOML配置文件

toml处理:https://github.com/BurntSushi/toml

教程:https://www.cnblogs.com/CraryPrimitiveMan/p/7928647.html

协程使用

1、互斥锁尽量不用defer解锁
      defer是return之后执行

2、主协程channel读写数据记得select加default防止死锁,非主协程会堵塞

       https://blog.csdn.net/qq_35976351/article/details/81984117


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 2291184112@qq.com

×

喜欢就点赞,疼爱就打赏