使用Hugo搭建GitHub个人博客

https://www.cnblogs.com/ciey/p/6393150.html

 

主题概况

Hugo 是一个用 Go 语言编写的静态网站生成器。类似的静态网站生成器还有Jekyllhexo等等。以上生成器都使用过,但感觉要么环境麻烦,要么生成静态页面步骤繁琐以及生成缓[……]

继续阅读

同步 MySQL 数据到 Elasticsearch

http://www.jianshu.com/p/96c7858b580f

 

在加入 PingCAP 之前,很长一段时间,我都跟 MySQL 打交道。MySQL 性能强悍,但是在一些全文检索,复杂查询上面并不快,效率堪忧。为了解决快速查的问题,我们之前尝试考虑过 Sphi[……]

继续阅读

内存泄漏

不再用到的内存,没有及时释放,就叫做内存泄漏(memory leak)

Beego 自动化部署

Beego 自动化部署

 

beego 是 Go 写的应用程序开源框架,我使用beego写了一个项目小项目。Go 是编译语言,需要编译之后再部署,每次部署到服务上是件很麻烦的事情。就写了一个自动打包部署到服务器的脚本,方便发布部署。

项目结构

先看看beego项目的结构:[……]

继续阅读

supervisor运行golang守护进程

http://studygolang.com/articles/4480

 

最近在鼓捣golang守护进程的实现,无意发现了supervisor这个有意思的东西。supervisor是一个unix的系统进程管理软件,可以用它来管理apache、nginx等服务,若服务挂了可以[……]

继续阅读

Install all Go project dependencies in one command(go一键安装所有依赖)

https://coderwall.com/p/arxtja/install-all-go-project-dependencies-in-one-command

 

To install all dependencies of a Golang project or gola[……]

继续阅读

Go 边看边练

https://hacpai.com/article/1437497122181

Custom struct field tags in Golang

https://sosedoff.com/2016/07/16/golang-struct-tags.html

 

Structs in Golang represent one of the most common variable types and used practi[……]

继续阅读

golang 面试题

https://zhuanlan.zhihu.com/p/26972862

 

分享出来几个go面试题,都非常简单,如果您有一些开发时候使用到的小技巧欢迎评论。

目前我写出来11个(再更新一道题目),未来会不定期更新。。。

1、写出下面代码输出内容。

pack[......]

继续阅读

初探和实现websocket心跳重连

http://www.cnblogs.com/1wen/p/5808276.html

 

心跳重连缘由

在使用websocket过程中,可能会出现网络断开的情况,比如信号不好,或者网络临时性关闭,这时候websocket的连接已经断开,

而浏览器不会执行websoc[……]

继续阅读