学习周刊-2021年第18周

0,前言

这里记录我们每周工作学习过程中遇到学到的优秀开源项目,优秀文章,以及优秀博客。有很多优秀的内容,都值得被铭记,值得被分享,值得被更多人学习,我们想通过这里每周的记录分享,一方面强化自己对优秀内容的认识与学习,另一方面能够把优质内容统一汇总,以飨大众。

我们的内容会以运维技术和Golang为主,以及GitHub上优秀项目或经验。已经经过一次筛选过滤的内容,质量不会太差,在你空闲无事的时候,可以过来随便看看,必能有所收益。

该项目维护在这里,目前由eryajfclay-wangzhi一同维护更新,你可以在这里或者这里查看汇总周刊。

1,开源项目

  • 项目地址:kubedog
  • 项目说明:Kubedog是一个库,用于监视和跟踪CI / CD部署管道中的Kubernetes资源。同时它也提供了一个二进制cli程序,让我们能够快速通过命令行对刚刚构建成功的应用状态做一些观测与打印。
  • 相关文章:通过kubedog助力应用部署的状态监测与打印



  • 项目地址:go-gitlab
  • 项目说明:一个GitLab API客户端,使Go程序能够以简单统一的方式与GitLab进行交互
  • 相关文章:官方接口文档

  • 项目地址:notable
  • 项目说明:一个Markdown编辑器,看起来对比typora多了标签等功能,不过好像没有实时渲染的功能。
  • 相关文章:官网
    学习周刊-2021年第18周_第1张图片

  • 项目地址:buildkit
  • 项目说明:比docker build拥有更多新特性的构建工具,应用得当能够带来很高的提效。
  • 相关文章:官方博客介绍

2,优秀文章





  • 基于BuildKit优化Dockerfile的构建

    • 在这个工具众多新特性当中,目前比较能够切中我的痛点的,就是分阶段构建时,能够挂载缓存的功能,这将为编译性的分阶段构建镜像,带来许多倍的提效!

3,优秀博客

  • 博客地址:PoorOPS
  • 简单说明:运维博客,作者分享了很多不错的运维实践。

  • 博客地址:latte Studio
  • 简单说明:一个来过公司面试的运维小伙伴,博客内容不错,包含运维以及go的基础知识。

  • 博客地址:怀老师
  • 简单说明:PHP,Nginx,Linux,还有生活文章

  • 博客地址:Tony Bai
  • 简单说明:go开发者,作者坚持写了多年博客,其中还给两个女儿创建博客,非常有意思

  • 博客地址:Robin Blog
  • 简单说明:go开发者,Mac,云原生

  • 博客地址:KLBLOG
  • 简单说明:Java开发者,但是典型的诠释了Java开发者全面发展的高素养

你可能感兴趣的:(运维golanggithub)