Go语言中文网 为您找到相关结果 3 个
为什么crypto/rand包生成的随机数都小于300
``` package main import ( "fmt" "crypto/rand" ) func main() { b := make([]byte, 99999) fmt.Println(b) _, err := rand.Read(b) if err != nil { fmt.Println(err.Error()) } fmt.Println(b) } ``` 本人比较菜,大佬别喷我......阅读全文
一个学习爱好者,应该怎么学习golang
如何学习一门看似简单,比较深奥的golang语言 1.前期多练 多学习25个关键字 为什么golang语言的关键字比较少(相对于其他语言),看似很少。 但是相帮25个关键字灵活运用和理解,说明你已经是个老司机。我虽软说自己是个老司机,但是自己觉得自己还是差的远。 2.进入公司,通过业务,熟悉golang语言的一下用法。 特定的场景才会用到特定的知识 处理数据,并发处理会用到 chan ,go,sync...等 代码规整:易于查看,需要了解interface.为什么这么说。我觉得golang 中的interface特别灵活。善于借鉴其他语言的理解,去理解和设计golang的方式和方法。作为21世纪的新语言。有多强的生命力,看后期的发展吧。 其他的我就一一介绍了,如果有特定场景讨论。可以留言。我...阅读全文