
包管理工具go mod
Golang 中包的介绍和定义 包(package)是多个 Go 源码的集合,是一种高级的代码复用方案 Go 语言为我们提供了很多内置包,如 fmt、strconv、strings、sort、errors、time、encoding/jso...
Golang 中包的介绍和定义 包(package)是多个 Go 源码的集合,是一种高级的代码复用方案 Go 语言为我们提供了很多内置包,如 fmt、strconv、strings、sort、errors、time、encoding/jso...
kubectl管理工具命令概要 安装kubectl命令行管理工具补全插件 [root@k8s-master ~]# yum -y install bash-completion [root@k8s-master ~]# source <...
并发编程 并发介绍 1、并发和并行 A. 多线程程序在一个核的cpu上运行,就是并发。 B. 多线程程序在多个核的cpu上运行,就是并行。 并发:本质还是串行 食堂窗口一个大妈(同一时间类只能给一个人打饭) python本质没有并行的线程 ...
面向对象 Golang接口的定义 1、Golang 中的接口 在Go语言中接口(interface)是一种类型,一种抽象的类型。 接口(interface)定义了一个对象的行为规范, 只定义规范不实现 ,由具体的 对象来实现规范的细 节 。...
结构体 什么是结构体 Go语言中没有“类”的概念,也不支持“类”的继承等面向对象的概念。 Go语言中通过结构体的内嵌再配合接口比面向对象具有更高的扩展性和灵活性。 结构体定义 基本实例化(方法1) 只有当结构体实例化时,才会真正地分配内存,...
函数 函数基础 函数定义 函数是组织好的、可重复使用的、用于执行指定任务的代码块。 本文介绍了 Go 语言中函数的相关内容。 package main import "fmt" func main() { // 1、无参...
条件循环 if else(分支结构) package main import "fmt" func main() { // 1、if else score := 65 if score > 90 { // 条件不成...
内置运算符 算数运算符 算数运算符使用 package main import "fmt" func main() { // 1、算数运算符 fmt.Println("1 + 1 = ", 1+1) ...
该脚本适用于管理员创建,脚本中证书按实际修改,有需要请自取。 #!/bin/bash USERNAME="$1" APISERVER="https://10.0.0.150:6443" CA_FILE...
关于指针 要搞明白 Go 语言中的指针需要先知道 3 个概念: 指针地址、指针类型、指针取值 指针地址(&a) 指针取值(*&a) 指针类型(&a) —> *int 改变数据传指针 变量的本质是给存储数据的内存...
最新评论
顶起来
好
好文章
集群节点宕机后无法开启组复制,原因:节点宕机重启后svc默认不添加未就绪的pod,1.24版本在无头svc下添加: annotations: service.alpha.kubernetes.io/tolerate-unready-endpoints: "true" 1.24版本以上添加: 1.24版tolerate-unready-endpointsService 中的注解,改用Service.spec.publishNotReadyAddresses
在使用try_files的时候,能不能根据URI计算MD5访问文件啊,找了很久没找到相关的文章。
post { always { script{ if (currentBuild.currentResult == "ABORTED" || currentBuild.currentResult == "FAILURE" || currentBuild.currentResult == "UNSTABLE" ){ slackSend channel: "#机器人", message: "Build failure: ${env.JOB_NAME} -- No: ${env.BUILD_NUMBER}, please check detail in email!" } else { slackSend channel: "#机器人", message: "Build Success: ${env.JOB_NAME} -- Build No: ${env.BUILD_NUMBER}, please check on http://www.yourwebsite.com" } } } }