Go语言中文网 为您找到相关结果 19

golang append时slice len 和 cap

声明: 源slice= src 添加slice = app 结果slice=tar append时 len tar === len src + len app 1)如果len(src) + len(app) <= cap(src) cap tar = cap(src) 2)否则 a) len(src) + len(app) > 2* cap(src) cap tar = len(src) + len(app) b) cap(src) < len(src) + len(app) <= 2* cap(src) cap tar = 2* cap(src) data := make([]int, 10, 20) data[0] = 1 data[1] = 2 dataappend := make([...阅读全文

博文 2014-10-04 19:27:08 咖啡伴侣

对 u-boou1.1.6的do_go修改(最好不动)

common/cmd_boot.c int do_go (cmd_tbl_t *cmdtp, int flag, int argc, char *argv[]) { ulong addr, rc; int rcode = 0; if (argc < 2) { printf ("Usage:\n%s\n", cmdtp->usage); return 1; } addr = simple_strtoul(argv[1], NULL, 16); printf ("## Starting application at 0x%08lX ...\n", addr); /**jimmy addd the below 3 lines*/ setup_linux_param(0x30000100); cal...阅读全文

博文 2015-12-22 04:00:00 conjimmy

Go相关公众号文章每日推荐 【2020-01-27】

一、Go语言中文网 1.[Go 语言 <-time.After() 在计时器过期前不会被垃圾回收](https://mp.weixin.qq.com/s/bJhVPEF0Ek7khYFUw6PSSQ) 2.[喜欢写文章的推荐阅读:技术文章配图指南](https://mp.weixin.qq.com/s/bNJV2ywFgfuG7NXD_dycVw) 3.[漫画:删除链表倒数第N个节点(修改版)](https://mp.weixin.qq.com/s/WGiAD3df74k6LSUVmieitA) 4.[Go 语言网络编程系列(二)— Socket 编程入门:Dial 函数底层实现及超时处理](https://mp.weixin.qq.com/s/uf96y7sMMQw...阅读全文