IT书架 本次搜索耗时 0.038 秒,为您找到 113 个相关结果.
  • 26.开发技巧:Go 常用开发技巧分享

    编写优雅的 Go 应用 遵循符合 Go 编程哲学的代码 代码相关 不要忘记使用 copy 避免复制大的 Struct 通过内存对齐来减小结构体的大小 提前分配内存 使用空结构作为值 在初始化结构体时使用带有标签的语法 将结构体的初始化拆分到多行 为整数常量添加 String() 方法 让 iota 从 a +1 开始增量 返回函...
  • 6. 应用构建:Go 应用如何优雅地读取配置?

    如何选择配置读取功能? 如何编码实现配置读取功能? 学习已有配置文件读取代码示例 迁移 Demo 代码 二次开发示例代码 使用 viper 读取配置文件内容 测试配置读取功能 小结 提示:本节课最终代码为:feature/s05 。 上一节,我们 使用 cobra 创建了一个可以打印 Hello MiniBlog! 的程序,本节...
  • 1、MySQL概述

    第1章、MySQL概述 存储数据方式演变 人工管理阶段 文件系统阶段 数据库阶段 MySQL简介 关系型数据库管理系统 MySQL的优势 安装MySQL 第1章、MySQL概述 标签: MySQL是怎样使用的新版 存储数据方式演变 从古至今人们都有存储数据的需求,比方说记录账目开支、货物清单、人口统计等等等等,存储的方式也一直...
  • 14. 应用安全:应用授权功能如何设计、实现?

    如何实现服务授权? miniblog 授权实现 miniblog 需要实现什么样的授权功能 miniblog 授权功能开发 编译测试 小结 提示:本节课最终代码为:feature/s19 。 企业应用中,保障服务安全的另外一个重要手段是服务授权。本节课就来详细介绍下如何实现服务的授权功能。 如何实现服务授权? 要实现服务授权,首先...
  • 什么是云原生

    1041 2023-05-15 《程序人生》
    什么是云原生?这回终于有人讲明白了 何谓云原生? 云元素的四要素 如何云原生? 技术的趋势和影响 什么是云原生?这回终于有人讲明白了 伴随云计算的滚滚浪潮,云原生(CloudNative)的概念应运而生,云原生很火,火得一塌糊涂,都0202年了,如果你还不懂云原生,那真的out了。 大家言必称云原生,却鲜少有人告诉你到底什么是云原生...
  • 如何设计秒杀系统?

    341 2024-04-22 《程序人生》
    面试官问我:如何设计秒杀系统?我给出接近满分的回答 正文 场景 问题 高并发: 超卖: 恶意请求: 链接暴露: 数据库: 解决方案 服务单一职责: 秒杀链接加盐: Redis集群: Nginx: 资源静态化: 按钮控制: 限流: 库存预热: 削峰填谷: 总结 面试官问我:如何设计秒杀系统?我给出接近满分的回答 ...
  • 17.项目测试:Go 代码测试种类有哪些,如何编写测试用例?

    Go 单元测试现状 Go 语言如何编写测试用例? Go 语言测试种类及用例编写方法 单元测试 性能测试 编写性能测试用例 运行性能测试用例 查看性能并生成函数调用图 模糊测试 测试工具介绍 测试框架 Mock 工具 测试覆盖率 小结 提示:本节课最终代码为:feature/s23 。 在实际开发中,不仅要开发功能,更重...
  • 15. 应用安全:如何使用 HTTPS 协议通信,确保通信安全?

    认识 CA 证书 CA 证书相关名词介绍 CA 证书的签发流程 CA 认证流程 单向认证流程 双向认证流程 CA 证书签发实战 miniblog 添加 HTTPS 支持 编译并测试 小结 提示:本节课最终代码为:feature/s20 。 在腾讯很多应用都会强制要求通过 HTTPS 协议进行通信,Kubernetes 也提倡使用...
  • 567.Golang调度器GPM原理与调度全分析

    47 2024-04-29 《Golang面试题》
    一、Golang“调度器”的由来? (1) 单进程时代不需要调度器 (2)多进程/线程时代有了调度器需求 (3)协程来提高CPU利用率 (4)Go语言的协程goroutine (5)被废弃的goroutine调度器 二、Goroutine调度器的GMP模型的设计思想 (1)GMP模型 (2)调度器的设计策略 (3) go func() 调度流...
  • 1.protobuf官方文档参考

    定义一个消息类型 指定字段类型 分配标识号 指定字段规则 添加更多消息类型 添加注释 保留标识符(Reserved) 从.proto文件生成了什么? 标量数值类型 默认值 枚举 使用其他消息类型 导入定义 使用proto2消息类型 嵌套类型 更新一个消息类型 Any Oneof 使用Oneof Oneof 特性 向后兼容...