2020第28周

2020-07-06

  1. 随机虚假数据生成器
    1. https://github.com/brianvoe/gofakeit
  2. 用于Kafka的CLI工具
    1. https://github.com/xitonix/trubka
    2. 管理,查询和解决您的Kafka群集。
    3. 消耗来自Kafka的协议缓冲区和纯文本消息。
    4. 将协议缓冲区和纯文本消息发布到Kafka。
  3. 人类可读包
    1. https://github.com/dustin/go-humanize
  4. Reflectionwalk是一个Go库,用于“遍历”复杂的结构,类似于遍历文件系统
    1. https://github.com/mitchellh/reflectwalk
    2. Reflectionwalk是一个Go库,用于使用反射在Go中“遍历”一个值,就像可以在文件系统上“遍历”目录树一样。
    3. 遍历复杂的结构可以使您对未知结构进行操作,例如从JSON解码的结构。
  5. 零工经济:指的是越来越多的就业,属于“打零工”性质。稳定的长期工作越来越难找,只找得短期的临时雇佣,许多人就靠长期打零工养活自己。
  6. 斜杠青年:指的是从事过多种职业的年轻人。因为他简历的“职业”一栏,会填写很多不同的工作,需要用斜杠分隔。
  7. U 盘化生存:这是罗振宇老师提出的概念,他提倡年轻人“自带信息,不装系统,随时插拔,自由协作”,也就是像 U 盘那样,把你插在哪里,你就在哪里工作,时刻准备着被切换到另一个位置。
  8. Uber-job:指的是 Uber 那一类在网上接单的工作,一单一单计算报酬,属于临时承包商的性质,比如开网约车和外卖送餐。
  9. 大多数人依靠打零工、在网上接 Uber-job 为生,成为斜杠青年,被迫 U 盘化生存。
  10. https://www.flaticon.com
  11. https://freesound.org
  12. https://github.com/xo/usql
    1. SQL数据库的通用命令行界面
    2. PostgreSQL,MySQL,Oracle数据库,SQLite3,Microsoft SQL Server 和许多其他数据库( 包括NoSQL和非关系数据库)的通用命令行界面!
    3. usql 通过受PostgreSQL启发的命令行提供了一种使用SQL和NoSQL数据库的简单方法psql。usql支持大多数核心psql功能,例如变量,反引号和命令, 并具有其他psql不支持的功能,例如语法突出显示,基于上下文的完成和多数据库支持。

2020-07-07

1. surge
    1. https://github.com/renproject/surge
    2. 简单,专业,高效的二进制封送处理
    3. 一个用于快速二进制(非)编组的库。专为在拜占庭网络中使用而设计,🔌 surge永远不会显着恐慌,防止恶意输入,分配最少并具有很少的依赖项(它唯一的依赖项是ginkgo测试框架)。 
2. quick
    1. https://golang.org/pkg/testing/quick/
    2. quick实现实用程序功能以帮助进行黑盒测试

2020-07-08

  1. 生成很棒的Javascript项目名称
    1. https://mrsharpoblunto.github.io/foswig.js/

2020-07-09

  1. 设计模式
    1. https://refactoringguru.cn/design-patterns
  2. 好东西,不可免费,书非借不能读也
  3. TinyGo
    1. TinyGo是一种Go编译器,旨在在诸如微控制器,WebAssembly(Wasm)和命令行工具之类的小地方使用。
    2. https://github.com/tinygo-org/tinygo
    3. 它重用了Go语言工具和LLVM所使用的库,以提供另一种方式来编译用Go编程语言编写的程序。
    4. https://tinygo.org

2020-07-10

  1. 只有用户可感知的,才是有意义的
  2. 迭代式的专研和认知,随着对于信息的了解和事物的把控,会更加的全面的具体的了解事物的走向,事物的优缺点

2020-07-12

  1. 与任何代码分析工具集成的自动代码审查工具,无论使用哪种编程语言
    1. https://github.com/reviewdog/reviewdog
    2. 使您的代码库保持健康的代码审查狗
    3. reviewdog提供了一种将评论评论轻松发布到代码托管服务(例如GitHub)的方法,该工具可以轻松集成任何linter工具。它使用棉绒工具的输出,如果发现的补丁不一,则将其作为注释发布。
  2. Kubernetes集群资源清理器
    1. https://github.com/derailed/popeye
    2. https://popeyecli.io
    3. Popeye是一个实用程序,可扫描活动的Kubernetes群集并报告已部署资源和配置的潜在问题。它根据部署的内容而不是磁盘上的内容来清理群集。通过扫描您的群集,它可以检测到错误的配置并帮助您确保适当的最佳实践,从而避免了以后的麻烦。它的目的是减少认知上运行在野外Kubernetes集群负载时,一个面孔。此外,如果您的集群使用了度量服务器,它会报告分配过高/不足的潜在资源,并尝试警告您集群是否会用完容量。
  3. Go语法树入门——开启自制编程语言和编译器之旅》(开源免费图书/Go语言进阶/掌握抽象语法树/Go语言AST/LLVM/LLIR/凹语言
    1. https://github.com/chai2010/go-ast-book
posted @ 2020-07-13 09:12  白云辉  阅读(79)  评论(0)    收藏  举报