
go
Lora C
这个作者很懒,什么都没留下…
展开
-
go header大小写问题
go会对Header中的key进行规范化处理,所以在获取response的Header中的K,V值时一定要小心。reader.go中非导出方法canonicalMIMEHeaderKey中有这样一段,会将header的key进行规范化处理。1)reader.go中定义了isTokenTable数组,如果key的长度大于127或者包含不在isTokenTable中的字符,则该key不会被处理。...原创 2019-10-12 18:06:29 · 2404 阅读 · 0 评论 -
golang学习过程
golang:内存管理策略申请一块较大的地址空间(虚拟内存),用于内存分配及管理(golang:spans+bitmap+arena->512M+16G+512G)当空间不足时,向系统申请一块较大的内存,如100KB或者1MB申请到的内存块按特定的size,被分割成多种小块内存(golang:_NumSizeClasses = 67),并用链表管理起来创建对象时,按照对象大小,从空闲...原创 2019-09-06 11:27:18 · 156 阅读 · 0 评论 -
go 操作json
package mainimport (“encoding/json”“fmt”//“os”)func main() {jsonStr := {"accessToken":"507b5e08ee444dck887b66bd08672905", "clientToken":"64e3a5415bfe405d9485f1jf2ea5c68e", "selectedProfile":{"i...原创 2019-09-06 15:19:25 · 160 阅读 · 0 评论