[Golang] Go Mod My-Practice

Go在1.11版本后开始支持modules,以go mod来实现包管理,那么该如何使用呢?

UPDATED 2020/04/10:

  • 增加GOPROXY设置,应对可能存在的网络连接问题
  • 增加仓库发布实践操作部分,有效避坑指南
  • 调整了文章结构
阅读更多

[Golang] 简单并发telnet服务器

一个小demo,通过goroutine简单高效地实现并发的操作。

goroutine类似Python、C#中的coroutine,都可以使函数在独立的环境中运行,与之不同的是,goroutine某种程度上来说更为强大一些,它允许并行执行,可以通过channel进行进程间的通信。

当然,其他的区别也有很多,但不在本文讨论范围之内,之后会将这方面的知识归纳总结一次。

阅读更多

[Golang] 有限状态机FSM

有限状态机(Finite State Machine)是一个非常有用的模型,理论上只要你考虑的状态足够多,就可以模拟世界上大部分事物。

阅读更多

[NOTE] Hugo + Github Pages个人博客搭建

回顾之前的学习经历,学习的知识与技术都不够透彻,解决过的问题再一次出现时往往又会难倒我,也正逢一个新的阶段,于是便决定搭建一个个人博客,对知识进行归类,深化知识脉络。

阅读更多
>
  • 八月 20195
  • 七月 201921