09 2021 档案
摘要:ClientSet的使用在此篇博文已有详细案例:紫色飞猪的研发之旅--02golang:client-go浅学demo 对于dynamicClient的使用将在本篇案例. 本篇有改动的目录结构为: ├── cmd │ └── root.go ├── pkg │ ├── dynamic-crd │ │
阅读全文
摘要:实验目的:使用client-go进入任一pod执行命令,模拟终端. 比较简单 直接上代码 /* 模拟 ``ctl exec -it pods -n namespace -- /bin/sh `` 命令 # ctl get po -n a | grep client elasticsearch-cli
阅读全文
摘要:在实际开发中,需要前后端需要协商状态码,状态码用于后端返前端时使用。在一个团队中,定义的状态码讲道理应该是一致的,项目开始的起始阶段状态码应该是定义了个七七八八的,随着功能的叠加而不断增加。此系列将围绕我的研发之旅进行。 状态码推荐的项目目录为pkg/globalcode目录 后端返前端的json
阅读全文
摘要:package middleware import ( "go/pkg/errno" "go/pkg/getcookie" "crypto/tls" "fmt" "io/ioutil" "net" "net/http" "strings" "errors" "time" ) // request.H
阅读全文
摘要:此部分是对紫色飞猪的研发之旅--02golang:client-go浅学demo[https://www.cnblogs.com/zisefeizhu/p/15207204.html]的补充 对02的改动点如下: cmd/root.go // 初始化配置 func initConifg() { co
阅读全文
摘要:在调用第三方接口时,需要用到凭证,大多数接口使用token即可,那自然有小多数接口使用cookie等认证。此系列将围绕我的研发之旅进行。 获取cookie相对简单独立,直接上代码 package main import ( "bytes" "fmt" "mime/multipart" "net/ht
阅读全文