摘要:
【参考文章】:kubectl 概述 kubectl简介 语法:kubectl [command] [resource_type] [resource_name] [flags] command : 对资源执行的操作,比如 create,get,describe,edit,delete,scale,l 阅读全文
摘要:
【在线测试地址】:正则表达式在线测试 【shell正则】:shell多种正则表达式模式支持的字符 ##1. 特殊元字符 . : 任意字符(换行符除外) \d : 任意数字 \D : 任意非数字 \w : 任意字母、数字、下划线 \W : 任意非字母、数字、下划线 \s : 任意空白符 \S : 任意 阅读全文
摘要:
【参考文章】:Kubernetes之yaml文件详解(汇总-详细) ##1. yaml标签详解 #test-pod apiVersion: v1 #指定api版本,此值必须在kubectl apiversion中 kind: Pod #指定创建资源的角色/类型 metadata: #资源的元数据/属 阅读全文
摘要:
【参考文章】:<a href="https://studygolang.com/topics/9362" target="_blank">MAC上GOPATH设置采坑</a> ##1. 解决方案 Mac下的 GOPATH 变量的最后一层目录名必须为 go,且该目录下必须有 src,bin,pkg 目 阅读全文
摘要:
【参考文章】: Dockerfile 菜鸟教程 【参考文章】: 你必须知道的Dockerfile 【参考文章】: Dockerfile: ENTRYPOINT和CMD的区别 【参考文章】: Dockerfile 中的COPY 和 ADD 命令 ##1. 简介 Dockerfile 是一个用来构建镜像 阅读全文
摘要:
1. 读取文件,打印每一行文本内容 func main() { // ./表示当前工程的目录 filepath:="./source/a.txt" // 返回文件指针 file, e := os.Open(filepath) if e != nil { fmt.Println("open file 阅读全文
摘要:
1. scanner 1.1 scan 从标准输入读取输入,将空格分隔的值依次存放到后续的参数内,换行符不会结束读取,读取变量个数个输入后读取结束 var id int var name string var age int fmt.Println("please input you info !" 阅读全文
摘要:
1. 定义 接口定义了一组抽象方法(方法集); 接口中不能定义变量; type Namer interface { Method1(param_list) return_type Method2(param_list) return_type ... } 永远不要使用一个指针指向一个接口类型,因为它 阅读全文
摘要:
1. String() j结构体自定义格式化输出,类似于Java中的 toString(); 如果类型定义了String() 方法,它会被用在 fmt.Printf() 中生成默认的输出:等同于使用格式化描述符%v产生的输出,还有 fmt.Print() 和 fmt.Println() 也会自动使用 阅读全文
摘要:
1. 简介 Go 方法是作用在接收者(receiver)上的一个函数,接收者是某种类型的变量。因此方法是一种特殊类型的函数; 类型 T(或 *T)上的所有方法的集合叫做类型 T(或 *T)的方法集(method set); 方法集中的方法名不允许重复,不同类型的方法集中允许重复的方法名; 类型的代码 阅读全文