
------【golang】
四平马
这个作者很懒,什么都没留下…
展开
-
Golang优雅退出http server
最近经常听到“优雅”二字,很多人在谈代码的优雅。又碰巧看到了一段golang http server的“优雅”代码,大家共欣赏。原创 2017-04-26 13:34:42 · 5412 阅读 · 0 评论 -
golang 实现一种环形队列,及周期任务
环形队列不同语言有很多种不同的实现,不过大部分都比较复杂。在使用golang实践生产者消费者模型时,发现了一种变相的环形队列,解决2个问题: 1、生产者消费者间数据传递; 2、内存空间预申请,避免频繁的动态内存申请释放。原创 2017-07-30 21:51:29 · 4576 阅读 · 1 评论 -
使用pprof分析golang程序性能
go 1.10 以后对go tool pprof做了一个较大的改变:增加了Web UI,以后可以和go trace一起通过图形化的方法对Go程序进行调优了。可视化的pprof使用起来十分简单,我们以gocmpp为例,试用一下go 1.10的pprof。1、首先我们生成cpu profile文件:$GOPATH/src/github.com/bigwhite/gocmpp git:(ma...转载 2018-07-22 18:13:24 · 2192 阅读 · 0 评论 -
Golang Modules 模块介绍
原文转自 Introduction to Go Modules,比较简单,不做翻译,仅用于保存The upcoming version 1.11 of the Go programming language will bring experimental support for modules, a new dependency management system for Go.A f...转载 2018-12-05 23:38:12 · 3177 阅读 · 0 评论 -
教你为Win下的Go程序添加图标
转自 https://studygolang.com/articles/7980,在此记录一下,并且使用较全一点的 .manifest 模板为自己编译出来的程序添加图标是一件令人开心的事情。下面我就是介绍一下,如何为Windows平台上的Go程序添加图标:首先你需要准备好图标文件,如 myapp.ico其次准备一个通用的 ico.manifest 程序描述文件<?xml ve...转载 2018-12-19 00:07:43 · 1369 阅读 · 0 评论