golang
分享一些自己学习golang以及一些云原生框架的代码。
IT老吴
记录自己在工作、学习中的一些感悟、心得。
一方面希望这些博文能够帮助到一些相关从业者,另一方面希望自己能从讲述的角度,更深入的研究这些技术。
展开
-
从零开始阅读gitlab-runner源代码 003 worker 和 runner
阅读和学习一下gitlab-runner的源代码,更好的了解gitlab-runner的运行原理和机制。本章配置一个gitlab,以及runner,进行gitlab-runner run的源代码阅读。看看gitlab-runner是如何实现worker、runner的协调控制。原创 2020-09-17 20:06:31 · 1346 阅读 · 0 评论 -
从零开始阅读gitlab-runner源代码 002 DEBUG
阅读和学习一下gitlab-runner的源代码,更好的了解gitlab-runner的运行原理和机制。本章主要包括了如何对命令交互模式的gitlab-runner源代码进行debug。原创 2020-09-06 22:15:28 · 909 阅读 · 0 评论 -
从零开始阅读gitlab-runner源代码 001 编译
阅读和学习一下gitlab-runner的源代码,更好的了解gitlab-runner的运行原理和机制。本章主要包括了gitlab-runner编译环境,如何打包gitlab-runner和helper。原创 2020-09-02 19:50:23 · 1264 阅读 · 0 评论 -
一小时捋完GO语法
本文适用于有点编程语言基础的。可以快速入个门,然后就可以愉快得阅读k8s源代码了。粗略的扫一遍基本数据结构、运算符、条件、循环、函数、类。有些GO语言特有的先不管,后面慢慢理解。能达到基本的阅读代码水平即可。特别介绍一下以下知识点:select goroutine defer panic recover原创 2020-08-19 20:02:15 · 281 阅读 · 0 评论 -
centos下VSCode进行GO开发
使用VSCode开发GO安装VSCode,VSCode安装go插件,安装Go语言包,安装Go工具(无需翻墙,国内代理)。以及常见go工具的用法,debug方式。原创 2020-07-09 16:23:09 · 952 阅读 · 0 评论