摘要:
Go 语言运算符 运算符用于在程序运行时执行数学或逻辑运算。 Go 语言内置的运算符有: 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 其他运算符 接下来让我们来详细看看各个运算符的介绍。 算术运算符 算术运算符,所有的数据类型要相同 下表列出了所有Go语言的算术运算符。假定 A 值为 阅读全文
摘要:
值类型和引用类型 所有像 int、float、bool 和 string 这些基本类型都属于值类型,使用这些类型的变量直接指向存在内存中的值: 当使用等号 = 将一个变量的值赋值给另一个变量时,如:j = i,实际上是在内存中将 i 的值进行了拷贝: 你可以通过 &i 来获取变量 i 的内存地址,例 阅读全文
摘要:
GO语言基础(结构+语法+类型+变量) Go语言结构 Go语言语法 Go语言类型 Go语言变量 Go 语言结构 Go 语言的基础组成有以下几个部分: 包声明 引入包 函数 变量 语句 & 表达式 注释 接下来让我们来看下简单的代码,该代码输出了"Hello World!": 实例 package m 阅读全文
摘要:
vscode ctrl+/ 注释快捷键失效 首次安装vscode 不知道为何会快捷键失效,首先想到的就是键位冲突! 于是解决了。简单记录一下解决方法: 当ctrl + / 注释和取消注释无法使用的时候 直接下面硬修改操作! 直接吧冲突的修改成其它的就行了! 阅读全文
摘要:
小白学go第一步——环境准备好 先安装! 安装的时候要注意这个地址,等会设置环境变量会用到! 安装好后增加环境变量: 然后go的命令也要增加: 这个时候你可以在任意个盘符创建一个文件夹 用来存放go语言项目:goproject 再里面创建一个子目录 src 源码都会放在这里! 然后再把这个文件夹地址 阅读全文
摘要:
基于kubernetes平台微服务的部署 首先下载插件: kubernetes Continuous Deploy 然后去找 .kube/ 里的config 复制里面的内容 去添加凭据: 然后就是脚本更新: def git_address = "http://20.0.0.20:82/root/te 阅读全文
摘要:
Jenkins+Kubernetes+Docker完成微服务持续集成 拉取代码,构建镜像 创建NFS共享目录 让所有Jenkins-Slave构建指向NFS的Maven的共享仓库目录 vi /etc/exports /opt/nfs/jenkins *(rw,no_root_squash) /opt 阅读全文
摘要:
基于Kubernetes/K8S构建Jenkins持续集成平台(下) Jenkins-Master-Slave架构图回顾: 安装和配置NFS NFS简介 NFS(Network File System),它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。我们可以利用NFS 阅读全文
摘要:
基于Kubernetes/K8S构建Jenkins持续集成平台(上)-2 Kubernetes实现Master-Slave分布式构建方案 传统Jenkins的Master-Slave方案的缺陷 Master节点发生单点故障时,整个流程都不可用了 每个 Slave节点的配置环境不一样,来完成不同语言的 阅读全文
摘要:
基于Kubernetes/K8S构建Jenkins持续集成平台(上)-1 Jenkins的Master-Slave分布式构建 什么是Master-Slave分布式构建 Jenkins的Master-Slave分布式构建,就是通过将构建过程分配到从属Slave节点上,从而减轻Master节点的压力,而 阅读全文