整理一套 Go 的轮子

Github:https://github.com/Kretech/xgo

缘起是因为 Go 的很多语法太啰嗦,也许 Go 官方为了通用性牺牲了简洁,而我们日常更青睐于 约定优于配置,所以我们需要对我们的80%情况做一些优化。

整理了哪些东西:

  • 常见的 utils 库

    • 类似于随机数 rand(100)、转下划线 word.UnderlineCase('HelloWorld')等等
  • 基础数据结构

    • 科班都学过的链表、树、图以及这些数据结构上的基本算法
  • 略复杂的数据结构

    • Array + Dict 类似于 Php 里的 array。在性能不那么要命的地方用起来很爽
    • Redis 基本数据结构:跳跃表
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift版本点击这里欢迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
    ylgwhyh阅读 25,663评论 7 249
  • 用到的组件 1、通过CocoaPods安装 2、第三方类库安装 3、第三方服务 友盟社会化分享组件 友盟用户反馈 ...
    SunnyLeong阅读 14,941评论 1 180
  • 枯死的草茎铺满草地 不再似生机 滴血的玫瑰随风摆动 已不负曾经 风对我耳语说着离开 你看着我面无表情 乌鸦衔着爱情...
    安叶一阅读 1,189评论 0 0
  • 所有的故事都会有一个答案。所有的答案却未必都如最初所愿。重要的是,在最终答案到来之前,你是否耐得住性子,守得稳初心...
    唯一的猪阅读 2,498评论 0 3
  • 为什么写日记 对呀,为什么写日记呢?知乎上说有两种功能,一种叫做倾诉。一种叫做回忆。对照自己反省一下,回忆自己是有...
    鸭梨山大哎阅读 5,426评论 0 1