日志

日志 3

dawnguo
dawnguo
2022-05-05 22:14
  1. Go 开发的流程结合自己的几个月的经历,总结下:(1)首先是明确问题或需求,之后根据问题或需求,提炼出需要用到的技术点,比如 socket 技术;(2)之后,去调研相关的技术或相关项目;(3)最后写设计方案;(4)根据设计方案,实现代码。(PS:这个过程可以循环迭代)
  2. Go 程序优化的过程:(1)首先是明确衡量指标,比如某个函数的执行时间、程序在一定时间内可以处理的请求量、接受的数据包数量等等(并获取首次的指标情况);(2)之后,使用 pprof 获取 CPU、内存的使用情况,并分析使用情况,得到整个程序的瓶颈所在;(3)最后,根据分析得到的结果,优化源码;(4)优化源码后,再次测试衡量指标,根据新获取的指标情况,决定是否继续分析和优化。
0
dawnguo
dawnguo
2022-05-05 20:33

学习编程语言并没有捷径,脑勤 + 手勤才是正确的学习之路。

0
dawnguo
dawnguo
2022-04-25 10:32

之前 blog.dawnguo.cn 和 dawnguo.cn 指向的链接都是一样的,现在想把这两个给分开。dawnguo.cn 是自己的个人主页,blog.dawnguo.cn 则是技术博客。

0