google/gops源码分析

发现了一个很实用的工具:gops

gops is a command to list and diagnose Go processes currently running on your system.

觉得判断一个进程是否是go程序挺有意思,不妨看看它的大致实现。

[阅读全文]
golang 

[golang 小工具]静态文件服务器

把电脑上的文件传到手机上,或者传给其他电脑,这是再常见不过的事了。 这种情况通常是用 PC 端的 qq 或微信给手机发送文件。 不过对 Linux 用户来说,wine 上的 qq 多少有些不靠谱,web微信在传输大文件时也经常出问题。

[阅读全文]
golang 

golang笔记:游戏中排行榜的实现

游戏开发中排行榜经常出现,接触过的排行榜有两种。一种是由玩家挑战排名比自己靠前的其他玩家,胜利后交换位置;另一种是根据玩家的某特性对所有玩家进行排序。第一种只涉及到两个玩家数据的变化,实现起来比较简单,因此只记录第二种情况。

[阅读全文]
golang  game 

[译]Golang中JSON和结构体的组合使用

原文地址:http://attilaolah.eu/2014/09/10/json-and-struct-composition-in-go/ 假设你正在把一个JSON对象解码为Go的结构体。该JSON来自不受你控制的服务,因此你无法操作它的模式。但你想用不同的方式进行编码。

[阅读全文]
golang  JSON