• JSON的序列化:Golang内置的encoding/json、encoding/gob 性能低下https://github.com/json-iterator/go  , https://github.com/pquerna/ffjson

  • GC问题:减少内存对象。减少对象申请,两个作用:减少内存使用,减少内存碎片;

  • 字符串拼接:尽量使用byte数组,不要用String,由于String会创建新对象;

  • Go占用OS内存释放慢:执行:debug.freeOSMemory();

  • Goroutine闪退:goroutine闪退,导致应用进程闪退,异常捕获;

  • 并发处理map:必须加读写锁(sync.RWMutex)。