- 博客(6)
- 收藏
- 关注
转载 Go 笔记之详解 Go 的编译执行流程
上篇文章介绍了Golang在不同系统下的安装,并完成了经典的Hello World案例。在这个过程中,我们用到了go run命令,它完成源码从编译到执行的整个过程。今天来详细介绍下这个过程。简单理解,go run 可等价于 go build + 执行。build命令简述在Golang中...
2019-07-30 01:13:00
211
转载 Go 爬虫必备之 HTTP 请求 QuickStart
前几天在 "知乎想法" 谈到了一个话题,如何模仿学习,举了通过 net/http client 模仿 Pyhton 的requests的例子。但并未实践,难道想法真的只能是想法吗?当然不是,于是我决定先暂停一周 GO 笔记,来实践下自己的想法。有些新的知识,我们可以通过模仿学习本文将通过 ...
2019-07-29 13:51:00
177
转载 一文精通 crontab 从入门到出坑
此篇技术博文主要介绍的是crontab,Linux下的计划任务管理工具。涉及内容包括crontab使用配置、常见坑的分析和编者总结的错误调试方法。我的理解,后台任务通常分为两种:常驻和定时。之前的文章《pm2进程管理工具使用总结》主要针对的是常驻任务。今天来谈谈crontab,主要针对的是定...
2019-07-29 11:41:00
160
转载 Go 笔记之为什么要学 Go
新学一门语言,大家都想先弄清楚为什么要学它?玩知乎一段时间更是让我感受深刻,诸如为什么要学习Python?为什么要学习C?为什么要学习Java?之类问题经常出现在眼前。以前学语言时倒没怎么关心过这类问题。今年公司由于新业务需要开始全面从PHP转型到Golang。所以我学习它也就是为...
2019-07-29 11:36:00
154
转载 Go 笔记之如何防止 goroutine 泄露(二)
上篇文章说到,防止 goroutine 泄露可从两个角度出发,分别是代码层面的预防与运行层面的监控检测。今天,我们来谈第二点。简述前文已经介绍了一种简单检测 goroutine 是否泄露的方法,即通过 runtime.NumGoroutine 获取当前运行中的 goroutine 数量粗略...
2019-07-29 11:07:00
428
转载 Go 笔记之如何防止 goroutine 泄露
今天简单谈谈,Go 如何防止 goroutine 泄露。概述Go 的并发模型与其他语言不同,虽说它简化了并发程序的开发难度,但如果不了解使用方法,常常会遇到 goroutine 泄露的问题。虽然 goroutine 是轻量级的线程,占用资源很少,但如果一直得不到释放并且还在不断创建新协程,...
2019-07-29 10:45:00
446
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人