分类目录归档:golang

A simple, fast, and fun package for building command line apps in Go

https://github.com/urfave/cli

发表在 urfave/cli | 留下评论

nsq go-client测试

package main import ( "fmt" "github.com/ … 继续阅读

发表在 nsq | 留下评论

NSQ的消息订阅发布测试

在测试NSQ的Quick Start发现这样一个问题,就是同时只能有一个订阅实例 … 继续阅读

发表在 nsq | 留下评论

[译]我们是如何使用NSQ处理7500亿消息的

http://www.jointforce.com/jfperiodical/a … 继续阅读

发表在 nsq | 留下评论

godep 包管理工具

内容目录: 安装 编译和运行 godep save godep restore … 继续阅读

发表在 godep | 留下评论

godep

https://github.com/tools/godep $ godep s … 继续阅读

发表在 godep | 留下评论

gin router过程

func main() { // Creates a router withou … 继续阅读

发表在 gin | 留下评论

httprouter

https://github.com/julienschmidt/httprou … 继续阅读

发表在 httprouter | 留下评论

golang 下划线(underscore)的意义

"_"(下划线),可以简单理解为赋值但以后不再使用,在golang中使用比较多, … 继续阅读

发表在 golang | 留下评论

gorush : 推送通知微服务

https://github.com/appleboy/gorush

发表在 gorush | 留下评论

golang http框架:gin

https://github.com/gin-gonic/gin

发表在 gin | 留下评论

go语言的官方包sync.Pool的实现原理和适用场景

已经使用golang有一段时间,go的协程和gc垃圾回收特性的确会提高程序的开发 … 继续阅读

发表在 golang | 留下评论

beego

ControllerRegister :实现了Handler接口(ServeHT … 继续阅读

发表在 beego | 留下评论

golang protobuf用法总结

proto定义,生成的go为a.pb.go,放在目录为$GOPATH/a/: s … 继续阅读

发表在 protobuf | 留下评论

在Golang 中使用 Protobuf

https://godoc.org/github.com/golang/prot … 继续阅读

发表在 protobuf | 留下评论

Protobuf 语言指南 ( proto 2 )

FROM: http://blog.csdn.net/cchd0001/arti … 继续阅读

发表在 golang, protobuf | 留下评论

gRPC 官方文档中文版

http://doc.oschina.net/grpc?t=60133

发表在 grpc | 留下评论

Go语言atomic原子操作

atomic是最轻量级的锁,在一些场景下直接使用atomic包还是很有效的。 & … 继续阅读

发表在 golang | 留下评论

Golang sync包源码剖析

http://cholerae.com/2015/11/04/Golang-sy … 继续阅读

发表在 golang | 留下评论

golang flagset用法

package main import ( "flag" "fmt" "os" … 继续阅读

发表在 golang | 留下评论

golang参数解析flag、flagset

http://studygolang.com/articles/2834 //f … 继续阅读

发表在 golang | 留下评论

golang signal用法

package main import ( "fmt" "os" "os/sig … 继续阅读

发表在 golang | 留下评论

深入NSQ 之旅

http://www.oschina.net/translate/day-22- … 继续阅读

发表在 nsq | 留下评论

nsq topic和channel的区别

topic:一个可供订阅的话题。 channel:属于topic的下一级,一个t … 继续阅读

发表在 nsq | 留下评论

golang nsq教程

http://nsq.io/overview/quick_start.html

发表在 golang, nsq | 留下评论

Go学习笔记 - 使用jsonrpc进行远程访问

http://www.cnblogs.com/hangxin1940/p/325 … 继续阅读

发表在 golang, rpc | 留下评论

golang rpc 简单范例

http://studygolang.com/articles/2409 RPC … 继续阅读

发表在 golang, rpc | 留下评论

golang rpc

server: package main import ( "log" "net … 继续阅读

发表在 golang, rpc | 留下评论

golang : net/http从启动接收到request到返回response

package main import ( "fmt" "log" "net/h … 继续阅读

发表在 golang | 留下评论

GO类型断言

(1)语法: <目标类型的值>,<布尔参数> := &l … 继续阅读

发表在 golang | 留下评论

分享一个精简高效的Golang TCP Framework

利用这个包可以快速的搭建一个高效的tcp服务器 https://github.c … 继续阅读

发表在 gotcp | 留下评论

golang sync WaitGroup

WaitGroup的用途:它能够一直等到所有的goroutine执行完成,并且阻 … 继续阅读

发表在 golang | 留下评论

Go 语言编写的缓存及缓存过滤库:groupcache

FROM : http://studygolang.com/wr?u=http% … 继续阅读

发表在 groupcache | 留下评论

golang模板语法简明教程

【模板标签】 模板标签用"{{"和"}}"括起来   【注释】 {{/ … 继续阅读

发表在 golang | 留下评论

golang中html template模板

模板和服务端代码耦合 1 2 3 4 5 6 7 8 9 10 11 12 13 … 继续阅读

发表在 golang | 留下评论

golang : 内置排序实现

https://gobyexample.com/sorting package … 继续阅读

发表在 golang, markdown | 留下评论

golang :sync/atomic - 原子操作

https://github.com/polaris1119/The-Golan … 继续阅读

发表在 golang | 留下评论

golang :非阻塞channel操作

在channel上的读写一般是阻塞的。可以通过给select 增加default … 继续阅读

发表在 golang | 留下评论

golang : 定时器

package main import ( "fmt" "time" ) fun … 继续阅读

发表在 golang | 留下评论

golang的select典型用法

golang 的 select 的功能和 select, poll, epoll … 继续阅读

发表在 golang | 留下评论

golang : 只读、只写的channel

package main import "fmt" //This ping fu … 继续阅读

发表在 golang | 留下评论

golang : slice做为参数传递给变参函数

If you already have multiple args in a s … 继续阅读

发表在 golang | 留下评论

golang struct初始化

// 先定义结构体 type Rect struct { width int h … 继续阅读

发表在 golang | 留下评论

How to set timeout for http.Get() requests in Golang?

timeout := time.Duration(5 * time.Second … 继续阅读

发表在 golang | 留下评论

Kite: Library for writing distributed microservices

Writing web services with Go is super ea … 继续阅读

发表在 kite | 留下评论

golang kite : 生成kite.key

FROM: http://stackoverflow.com/questions … 继续阅读

发表在 kite | 留下评论

GoLang之命令行使用方法——flag package

go语言通过使用标准库里的flag包来处理命令行参数。 Package flag … 继续阅读

发表在 golang | 留下评论