V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
abser
V2EX  ›  写周报

GitHub 周报 by Techcats.

  •  1
     
  •   abser · 2020-09-02 22:00:04 +08:00 · 2661 次点击
    这是一个创建于 1553 天前的主题,其中的信息可能已经有所发展或是发生改变。

    2020-08-26 ~ 2020-09-02

    GitHub

    Network

    caddy

    image.png


    Caddy 非常有名, 最开始出名是因为自动更换证书. 用的是 CertMagic. 我们关注使用 Caddy 有三年了, 源码分析也出了两版:二版, 源码阅读初版合集. Caddy 能力很强, 配置的语言也够简洁, 之前看源码的时候他的插件机制设计的不错. 社区也贡献了很多插件. 现在已经是 Caddy 2 了, 插件机制也重新设计. 用作源码学习和轻量的生产环境是非常好的.
    click here → 论坛

    netstack



    Google 出品, 网络栈协议代码 go 版本, 网络深入学习的葵花宝典. 代码强度和质量都有保证, 是用作新一代协议栈实现学习的不二之选. 建立在 Go 语言简洁优美的网络库之上, 配合我们的源码图使用更佳, 源码阅读初版合集 中也有. 另外 Wbofeng Netstack 源码阅读笔记 @Wbofeng(wbofeng)

    Info

    Google Technical Writing Course

    Google 的技术文章写作教程资料, 它提供了两个部分的资料, 我称之为基础部分和提高部分. 基础部分主要描述了共同遵守的样式格式规范, 提高部分着重于如何表达. 有一个公式 好的文档 = 读者需要的技术水平 - 读者目前的技术水平 , 如果不愿意阅读太多, 可以直接参照我的笔记. → Link Here or Here. Google 居然还有一个叫做技术作家的职位, 有兴趣可以去应聘image.png

    Miscellaneous

    Coding time

    全平台, 集成到 IDE 中的插件, 可以用于统计你的 Coding 时间哦.

    code time

    这一款免费
    image.png

    WakaTime

    这一款挺贵
    image.png

    Storage

    PostgreSQL

    image.png
    PostgreSQL 是一个强大的开源对象关系数据库系统,它使用并扩展了 SQL 语言,结合了许多安全存储和扩展最复杂数据工作负载的特性

    Minio

    image.png
    MinIO 是在 Apache License v2.0 下发布,使用 go 语言实现的高性能分布式对象存储.
    MinIO 可部署在 k8s 上,K8s 这样的编排平台为部署和扩展 MinIO 提供了完美的云原生环境.
    可以使用 MinIO Client(mc) 替代用于文件系统和对象存储的 ls,cp,mkdir,diff 和 rsync 命令.
    minio-go 是 go 语言版的 SDK,里面囊括了相对完整的对象存储功能实现.


    Subscribe - Contribute

    2 条回复    2020-09-03 21:50:50 +08:00
    abser
        1
    abser  
    OP
       2020-09-02 22:07:49 +08:00
    abser
        2
    abser  
    OP
       2020-09-03 21:50:50 +08:00 via iPhone
    欢迎查看语雀中的周报。我们每周三发布本周周报。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1267 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:04 · PVG 02:04 · LAX 10:04 · JFK 13:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.