0%

screenfetch 是一个获取和显示系统软硬件,主题信息的命令。它可以在 Linux,OS X,FreeBSD 以及其它的类Unix系统上使用。

本文主要介绍为 gin 框架实现的服务添加 swagger 文档支持的过程

本文以一个最简单的 cgo 示例,说明如何封装 C 语言动态链接库,供 Go 程序调用。

Go kit是用于在Go中构建微服务(或优雅的整体)的编程工具包

Go kit 本身不是一个框架,而是一套微服务工具集,它可以用来解决分布式系统开发中的大多数常见问题。使开发者可以专注于业务逻辑。

在 Linux 环境使用git操作文件的时候,如果文件名是中文,会显示形如 \232\350\346\200...... 的乱码。 解决方案很简单: $ git config --global core.quotepath false core.quotepath 设为 false 的话,就不会对 0x80 以上的字符进行 quote

有时候想快速查看某个提交中,修改了哪些文件,操作可以分为:

  1. 通过 git log 获取提交的 commit ID
  2. 使用 git show 查看修改内容

记录 Debian 10 环境下安装 Kubernetes 的过程,整体过程: 前置准备 -> 安装运行时容器平台 -> 安装 kubeadm -> 拉取镜像 -> 初始化集群 -> 安装网络插件

因为 GFW 的存在,安装 kubeadm 需要FQ,GFW,FUCK YOU!