首页
发现
标签
搜索
注册
登录
首页
发现
榜单
搜索
ChatGPT
注册
登录
搜索
IT书架
本次搜索耗时
1.985
秒,为您找到
343
个相关结果.
搜书籍
搜文档
8.基础功能:如何给应用添加版本信息,方便排查问题?
2665
2023-05-16
《从零开发企业级 Go 应用》
为什么要给应用添加版本功能? 版本号规范 SemVer 版本规范格式 如何添加版本号? 如何实现 Go 应用版本功能? 给 miniblog 添加版本功能 创建一个 version 包 将版本信息注入到 version 包中 miniblog 主程序添加 --version 选项 添加执行 miniblog --version 时打...
25.如何开发一个优雅的 Go 应用?
2660
2023-05-16
《从零开发企业级 Go 应用》
如何写出优雅的 Go 项目? 编写高质量的 Go 应用 代码结构 代码规范 代码质量 编程哲学 面向接口编程 面向“对象”编程 软件设计方法 设计模式 SOLID 原则 高效管理项目 高效的开发流程 使用 Makefile 管理项目 自动生成代码 善于借助工具 对接 CI/CD 编写高质量的项目文档 小结 Go 语言...
14. 应用安全:应用授权功能如何设计、实现?
2660
2023-05-16
《从零开发企业级 Go 应用》
如何实现服务授权? miniblog 授权实现 miniblog 需要实现什么样的授权功能 miniblog 授权功能开发 编译测试 小结 提示:本节课最终代码为:feature/s19 。 企业应用中,保障服务安全的另外一个重要手段是服务授权。本节课就来详细介绍下如何实现服务的授权功能。 如何实现服务授权? 要实现服务授权,首先...
7.go语言编码规范
2627
2023-07-20
《微服务开发教程(电商系统)》
1. 为什么需要代码规范 2. 代码规范 1. 命名规范 1.1 包名:package 1.2 文件名 1.3 结构体命名 1.4 接口命名 1.5 变量命名 1.6 常量命名 2. 注释 2.1 包注释 2.2 结构(接口)注释 2.3 函数(方法)注释 2.4 代码逻辑注释 2.5 注释风格 3. import 规范 4....
29.源码阅读:源码阅读环境搭建
2597
2023-05-24
《Elasticsearch 从入门到实践》
一、导入 ES 源码 安装 java 环境 下载和导入源码 配置运行 Gradle 的 JVM 配置 Gradle 的源为阿里云仓库 编译运行 ES 二、IDEA 调试工具 断点组 代码书签 三、ES 源码目录简介 四、总结 经过前面 20 多章的学习,我们已经对 ES 有个比较深刻的认识了,后面几章的内容我们主要是阅读源码。 为了...
2.kong的安装和配置
2588
2023-07-14
《微服务开发教程(电商系统)》
1. kong介绍 2. 安装 1. 安装postgresql和migrations 2. 安装kong 下载和安装 编辑kong配置 初始化kong的数据库并启动 3. 安装konga 4. kong的8001、8000和1337端口号的关系 5.基本的路由转发 6.kong的service、routes、upstream 7.kong...
13. 应用安全:应用认证功能如何设计、实现?
2516
2023-05-16
《从零开发企业级 Go 应用》
常用的身份验证手段 JWT 核心内容 JWT 认证流程 JWT Token 格式 header 介绍 Payload 载荷介绍 Signature 签名介绍 miniblog 添加身份认证功能 身份认证功能实现思路 miniblog 身份认证功能实现 编译并测试 小结 提示:本节课最终代码为:feature/s18 。 在企...
12、使用xorm操作数据库---数据库初始化
2497
2023-02-20
《Go打造即时聊天(IM)应用》
如何在golang中使用xorm操作数据库 单元目标 一、xorm安装 二、Xorm的初始化 如何在golang中使用xorm操作数据库 单元目标 xorm安装 Xorm的初始化 一、xorm安装 1、进行数据库的初始化,首先安装我们的相应的依赖包 go get github . com / go - xorm / xo...
开篇:授人以鱼不若授人以渔 —— Redis 可以用来做什么?
2463
2022-11-26
《Redis深度历险:核心原理与应用实践》
开篇:授人以鱼不若授人以渔 —— Redis 可以用来做什么? 由 Redis 面试想到的 小册的内容范围 Redis 可以做什么? 小结 扩展阅读 1. 《天下无难试之 Redis 面试题刁难大全》 2. 《Redis 作者 Antirez 其人趣事:为什么 Redis 的默认端口是 6379?》 3. 《我为 Redis 找到了一个新...
10.基础功能:Web 服务如何添加中间件、跨域、优雅关停功能?
2413
2023-05-16
《从零开发企业级 Go 应用》
Gin Web 框架如何添加中间件(Middleware)? Gin Web 中间件实现 给请求添加 X-Request-ID 在日志中打印 X-Request-ID 添加 RequestID 中间件 测试 X-Request-ID 输出 跨域功能实现 为什么会出现跨域 使用跨域资源共享(CORS)来跨域 简单请求的 CORS 跨域处理 ...
1..
«
2
3
4
5
»
..35