首页
学习
活动
专区
工具
TVP
发布

Devops专栏

专栏作者
868
文章
1493842
阅读量
44
订阅数
1.Gin 介绍
Gin 是一个 Go (Golang) 编写的轻量级 http web 框架,运行速度非常快,如果你是性能和高效的追求者,我们推荐你使用 Gin 框架。
Devops海洋的渔夫
2023-11-20
2431
2.Golang 热加载开发
工具 1(推荐):https://github.com/gravityblast/fresh
Devops海洋的渔夫
2023-11-20
2140
3.Gin 框架中的路由简要说明
路由(Routing)是由一个 URI(或者叫路径)和一个特定的 HTTP 方法(GET、POST 等)
Devops海洋的渔夫
2023-11-20
1580
4.Gin HTML 模板渲染
有时候我们在使用模板语法的时候会不可避免的引入一下空格或者换行符,这样模板最终渲染出来的内容可能就和我们想的不一样,这个时候可以使用{{-语法去除模板内容左侧的所有空白符号, 使用-}}去除模板内容右侧的所空白符号。
Devops海洋的渔夫
2023-11-20
1580
5.Gin 静态文件服务
当我们渲染的 HTML 文件中引用了静态文件时, 我们需要配置静态 web 服务。
Devops海洋的渔夫
2023-11-20
1290
6.Gin 路由详解 - GET POST 请求以及参数获取示例
为了能够更方便的获取请求相关参数,提高开发效率,我们可以基于请求的 Content-Type 识别请求数据类型并利用反射机制自动提取请求中 QueryString、form 表单、JSON、XML 等参数到结构体中。
Devops海洋的渔夫
2023-11-20
5500
7.Gin 路由详解 - 路由分组 - 路由文件抽离
在前面的示例中,我们直接将路由的定义全部写在 main.go 文件中,如果后面 路由越来越多,那将会越来越不好管理。
Devops海洋的渔夫
2023-11-20
2690
8.Gin 自定义控制器
在这里主要就是使用 admin.AdminController{}.Index 来替代原来的函数逻辑。
Devops海洋的渔夫
2023-11-20
1420
8--Gradle进阶 - Gradle任务的入门、任务行为
Gradle 项目工程的管理 实质上是 Task 对象的集合。一个 Task 表示一个逻辑上较为独立的执行过程,比如编译Java 源代码,拷贝文件, 打包Jar 文件,甚至可以是执行一个系统命令。另外,一个 Task 可以读取和设置Project 的Property 以完成特定的操作。
Devops海洋的渔夫
2023-09-01
1440
9--Gradle进阶 - Gradle任务的依赖方式
因为任务有可能依赖其他任务执行完毕之后,才可以开始执行。对于这种情况,我们就可以通过任务的依赖来控制。
Devops海洋的渔夫
2023-09-01
2260
10--Gradle进阶 - Gradle任务的执行
在前面的篇章中,我们尝试执行了 gradle 的 task,但是不清楚有哪些语法,下面来介绍一下。
Devops海洋的渔夫
2023-09-01
2670
11--Gradle进阶 - Gradle任务的定义方式、指定任务的属性
在前面的篇章中,我们写了不少 task 任务,但是任务完整的定义方式,指定哪些任务属性 没有一个归纳的总结。
Devops海洋的渔夫
2023-09-01
1090
12--Gradle进阶 - Gradle任务的类型
前面我们定义的task 都是DefaultTask 类型的,如果要完成某些具体的操作完全需要我们自己去编写gradle 脚本,势必有些麻烦,那有没有一些现成的任务类型可以使用呢?有的,Gradle 官网给出了一些现成的任务类型帮助我们快速完成想要的任务,我们只需要在创建任务的时候,指定当前任务的类型即可,然后即可使用这种类型中的属性和API 方法了。
Devops海洋的渔夫
2023-09-01
1940
2--Gradle入门 - Groovy简介、基本语法
Gradle 需要 Groovy 语言的支持,所以本章节主要来介绍 Groovy 的基本语法。
Devops海洋的渔夫
2023-09-01
2200
3--Gradle入门 - 创建普通的Java工程
前面我们以及尝试过使用 Gradle 创建项目,下面我们使用 Idea 来创建普通的Java工程
Devops海洋的渔夫
2023-09-01
1430
4--Gradle入门 - 创建普通的web工程
Devops海洋的渔夫
2023-09-01
1310
5--Gradle入门 - junit 的使用
测试任务自动检测并执行测试源集中的所有单元测试。测试执行完成后会生成一个报告。支持JUnit 和 TestNG 测试。
Devops海洋的渔夫
2023-09-01
2290
6--Gradle进阶 - 项目的生命周期
Gradle 项目的生命周期分为三大阶段: Initialization -> Configuration -> Execution. 每个阶段都有自己的职责,具体如下图所示:
Devops海洋的渔夫
2023-09-01
1060
7--Gradle进阶 - settings.gradle的文件说明
介绍 settings.gradle 文件之前,先来说明一下,settings.gradle 主要是用来多模块工程使用的。
Devops海洋的渔夫
2023-09-01
3490
20-RabbitMQ应用问题-消息幂等性保障
幂等性指一次和多次请求某一个资源,对于资源本身应该具有同样的结果。也就是说,其任意多次执行对资源本身所产生的影响均与一次执行的影响相同。
Devops海洋的渔夫
2023-02-10
1650
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档