摘要: 一、部署流程 1、研发push到github代码库 2、Jenkins 构建,pull git代码 使用maven进行编译打包 3、打包生成的代码,生成一个新版本的镜像,push到本地docker仓库harbor 4、发布,测试机器 pull 新版本的镜像,并删除原来的容器,重新运行新版本镜像。 二 阅读全文
posted @ 2021-04-28 20:43 BUG弄潮儿 阅读(610) 评论(0) 推荐(0) 编辑
摘要: Jenkins 是什么? Jenkins 是一个可扩展的持续集成引擎 主要用于: 持续、自动地构建/测试软件项目。 监控一些定时执行的任务 Jenkins 拥有的特性包括: 易于安装-只要把jenkins.war部署到servlet容器,不需要数据库支持 易于配置-所有配置都是通过其提供的web界面 阅读全文
posted @ 2021-04-04 20:12 BUG弄潮儿 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1、为什么要使用切片 因为数组的长度是固定的并且数组长度属于类型的一部分,所以数组有很多的局限性。 例如: package main func arraySum(x [4]int) int { sum := 0 for _, v := range x { sum = sum + v } return 阅读全文
posted @ 2024-06-01 09:24 BUG弄潮儿 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1、Array(数组)的介绍 数组是指一系列同一类型数据的集合。数组中包含的每个数据被称为数组元素(element),这种类型可以是任意的原始类型,比如 int、string 等,也可以是用户自定义的类型。一个数组包含的元素个数被称为数组的长度。在 Golang 中数组是一个长度固定的数据类型,数组 阅读全文
posted @ 2024-06-01 09:22 BUG弄潮儿 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1、Golang 中的流程控制 流程控制是每种编程语言控制逻辑走向和执行次序的重要部分,流程控制可以说是一门语言的“经脉”。 Go 语言中最常用的流程控制有 if 和 for,而 switch 和 goto 主要是为了简化代码、降低重复代码而生的结构,属于扩展类的流程控制。 2、if else(分支 阅读全文
posted @ 2024-03-23 09:02 BUG弄潮儿 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Golang 中的运算符 1、Golang 内置的运算符 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 2、算数运算符 运算符 描述 + 相加 - 相减 * 相乘 / 相除 % 求余=被除数-(被除数/除数)*除数 注意: ++(自增)和--(自减)在 Go 语言中是单独的语句,并不是运 阅读全文
posted @ 2024-03-23 09:01 BUG弄潮儿 阅读(61) 评论(0) 推荐(0) 编辑
摘要: GoLang 中基本数据类型之间的转换 1、关于 golang 中的数据类型转换 Go 语言中只有强制类型转换,没有隐式类型转换。 2、数值类型之间的相互转换 数值类型包括:整形和浮点型 package main import "fmt" func main() { var a int8 = 20 阅读全文
posted @ 2024-03-23 09:00 BUG弄潮儿 阅读(12) 评论(0) 推荐(0) 编辑
摘要: Go 语言基本数据类型 1、Golang 数据类型介绍 Go 语言中数据类型分为:基本数据类型和复合数据类型 基本数据类型有: 整型、浮点型、布尔型、字符串 复合数据类型有: 数组、切片、结构体、函数、map、通道(channel)、接口等。 2、整型 整型分为以下两个大类: 有符号整形按长度分为: 阅读全文
posted @ 2024-03-23 09:00 BUG弄潮儿 阅读(49) 评论(0) 推荐(0) 编辑
摘要: Go 变量、常量、命名规则、代码风格 1、变量的来历 程序运行过程中的数据都是保存在内存中,我们想要在代码中操作某个数据时就需要去内存上找到这个变量,但是如果我们直接在代码中通过内存地址去操作变量的话,代码的可读性会非常差而且还容易出错,所以我们就利用变量将这个数据的内存地址保存起来,以后直接通过这 阅读全文
posted @ 2024-03-21 22:08 BUG弄潮儿 阅读(94) 评论(0) 推荐(0) 编辑
摘要: Go 变量、常量、变量命名规则 1、变量的来历 程序运行过程中的数据都是保存在内存中,我们想要在代码中操作某个数据时就需要去内存上找到这个变量,但是如果我们直接在代码中通过内存地址去操作变量的话,代码的可读性会非常差而且还容易出错,所以我们就利用变量将这个数据的内存地址保存起来,以后直接通过这个变量 阅读全文
posted @ 2024-03-21 22:01 BUG弄潮儿 阅读(9) 评论(0) 推荐(0) 编辑
摘要: Go 语言 定义变量、fmt 包、Print、Println、Printf、Go 语言注释 1、Go 语言定义变量 这里我们为了演示代码期间给大家先简单介绍一下变量,后面的教程还会详细讲解。 关于变量:程序运行过程中的数据都是保存在内存中,我们想要在代码中操作某个数据时就需要去内存上找到这个变量,但 阅读全文
posted @ 2024-03-21 22:00 BUG弄潮儿 阅读(10) 评论(0) 推荐(0) 编辑
摘要: Go 语言 Mac 电脑环境搭建、开发工具Vscode 配置 1、Go 语言 mac 环境搭建 1.1、下载安装 Golang Go 官网下载地址:https://golang.org/dl/ Go 官方镜像站(推荐):https://golang.google.cn/dl/ 1.2、安装软件 双击 阅读全文
posted @ 2024-03-21 21:59 BUG弄潮儿 阅读(172) 评论(0) 推荐(0) 编辑