2017-12-30 AnnatarHe
原文地址: Building Blockchain in Go. Part 3: Persistence and CLI 继续阅读 »
2016-09-11 YongHao Hu
go
最近在写测试, 很明显每一个单元测试最好就在运行时自动清空数据库. gorm的Auto Migration功能就可以满足此功能. ``` Auto Migration 继续阅读 »
2016-12-01 YongHao Hu
go
C++ 使用The Simplified Wrapper and Interface Generator (SWIG) 需要编写swig文件, 如果C++项目里只有原生类型的话,只需要写 继续阅读 »
2016-11-07 YongHao Hu
go
网上传的最多的方法就是使用接口interface解决 这个文章,实际上, 我认为这个方法并不可行. 到作者的github项目上看, 他给出的例子并没有解决此问题(醉 继续阅读 »
2017-06-04 AnnatarHe
最近迁移项目,顺便一些东西也都相应升级一下。中间碰到了一些问题,记录一下。 http/2 所有的 request, response 都转成小写了,和 HTTP/1.1可不一样。详情可以看这里 HTTP/2 finalized - a quick overview 继续阅读 »
2015-10-28 白若水
背景 在如今的大数据时代,多核 cpu 的发展,如何利用多核,提升计算能力,成为程序开发中一个很重要的话题。随之衍生了专为多核而生的语言,比如说 Golang 和 Erlang 。曾浮光掠影的看过 Golang 的多核编程,关于它的取得 cpu 核数,背后的概念而感叹。而 Csharp 作为一个一直走在时代前沿的语言,在 .NET 4.0 后引入了 System.Threading.Tasks 提供了对多核的支持。 继续阅读 »
2018-01-06 KasperDeng
序 终于有点时间重新回到正常的学习节奏。心里念念不忘GO语言,于是重温一下GO语言的语法,顺便记录下笔记。希望成为一个能实战的GO程序员。 哲学,思想 "21世纪的C语言" 简洁编程哲学的宣言,从长远来看,简洁依然是好软件的关键因素。 Go从C语言继承了相似的表达式语法、控制流结构、基础数据类型、调用参数传值、指针等很多思想。 继续阅读 »
2015-11-29 刘太华
一次rabbitmq没用好的资源泄露 最近重写的一个使用rabbitmq做borker的服务, 一个go-lang的小服务,支持多节点,很简单就是从mq获得msg, 如果有通过websocket连接上来的client, 那么就push给它。 继续阅读 »
2015-02-15 KasperDeng
go build compile the package named by the import paths and thier dependencies go build package/*.go if build *.go, a virtual package command-line-arguments is created internally $WORK/command-line-arguments/_obj/: stores the obj files 继续阅读 »
2019-01-19 biezhi
Go 语言也提供了接口类型,使得我们可以面向接口编程,将实现和接口分离。在我看来,软件的抽象之美也应该以此来表达,和 Java 语言不同的是 Go 并不是那么 “强制”,它使用了一种 鸭子类型 的方式让动态类型成为可能。 继续阅读 »