Go
文章平均质量分 96
绝不原创的飞龙
这个作者很懒,什么都没留下…
展开
-
100 个 Go 错误以及如何避免:9~12
协议:CC BY-NC-SA 4.0译者:飞龙本文来自【OpenDocCN 饱和式翻译计划】,采用译后编辑(MTPE)流程来尽可能提升效率。真相一旦入眼,你就再也无法视而不见。——《黑客帝国》九、并发实践本章涵盖防止 goroutines 和通道的常见错误了解使用标准数据结构和并发代码的影响使用标准库和一些扩展避免数据竞争和死锁在前一章中,我们讨论了并发的基础。现在是时候看看 Go 开发人员在使用并发原语时所犯的实际错误了。9.1 #61:传播不适当的上下文在 Go 中处理并原创 2023-05-18 15:44:24 · 968 阅读 · 0 评论 -
100 个 Go 错误以及如何避免:5~8
理解符文对应于 Unicode 码位的概念,并且它可以由多个字节组成,这应该是 Go 开发者的核心知识的一部分,以便准确地处理字符串。用range操作符在字符串上迭代,在符文上迭代的索引对应于符文字节序列的起始索引。要访问特定的符文索引(如第三个符文),将字符串转换为[]rune。删除给定集合中包含的所有尾随/前导符文,而返回一个没有提供后缀/前缀的字符串。应该使用来连接字符串列表,以防止在每次迭代中分配新的字符串。记住bytes包提供与strings包相同的操作有助于避免额外的字节/字符串转换。原创 2023-05-18 15:38:53 · 1158 阅读 · 0 评论 -
100 个 Go 错误以及如何避免:1~4
协议:CC BY-NC-SA 4.0译者:飞龙本文来自【OpenDocCN 饱和式翻译计划】,采用译后编辑(MTPE)流程来尽可能提升效率。真相一旦入眼,你就再也无法视而不见。——《黑客帝国》一、GO:学起来简单,但很难掌握本章涵盖是什么让 Go 成为一门高效、可扩展和多产的语言探究为什么GO简单易学却难精通展示开发人员常见的错误类型犯错是每个人生活的一部分。正如阿尔伯特·爱因斯坦曾经说过的,一个从未犯过错误的人也从未尝试过新事物。最终重要的不是我们犯了多少错误,而是我们从错误原创 2023-05-18 15:35:59 · 1761 阅读 · 1 评论