确实是很无趣的一天吧。改变自己计划实施的第一天。 本来想去学校里面走走的,但是,终于还是找不到一个合适的理由出门。 反倒是负面情结太多了: 天气好

来生再访文件岛

第一部动漫,第一部日本动漫,第一个从头追到尾的系列,光叔走了,但是无法抹掉我们DMer梦想依旧不灭 微信群: 光叔走了(哭。 我:光叔哪只啊。 微信

简化数组操作

场景介绍: 这个方法用在获取到一个(多维)Array后,要对其结构和数据进行变更。这篇介绍往已有键值对的数组后面(the bottom of the stack)添加

记一个有趣的bug

先看代码 Go Playground package main import ( "fmt" ) type bug struct { name string cause string } func main() { bugNames := []string{"an", "interesting", "bug"} var bugs []*bug bugObj := &bug{ cause: "sth", } for idx, bn := range bugNames { bugs = append(bugs, bugObj) bugs[idx].name = bn } for _, b := range bugs { fmt.Printf("bug:%v", *b) } } 其实,不难看