mohuishou
  • Go 系列
    Go 进阶训练营 Go 数据结构与算法 Go 设计模式
  • kubernetes 系列
  • 归档
  • 关于
  • 更多
    友链 rss 标签
  •   
  •   
A New Life
笔记-让你最快速地改善代码质量的20条编程规范

笔记-让你最快速地改善代码质量的20条编程规范

注:本文已发布超过一年,请注意您所使用工具的相关版本是否适用 序 Go 设计模式实现,包含 23 种常见的设计模式实现,同时这也是 极客时间-设计模式之美 的笔记,源课程采用 Java 实现,本系列会采用 Go 实现 课程: 31 | 理论五:让你最快速地改善代码质量的 20 条编程规范(上) **本文代码仓库: https://github.co

2020-08-21
学习笔记 设计模式
Go设计模式01-单例模式

Go设计模式01-单例模式

注:本文已发布超过一年,请注意您所使用工具的相关版本是否适用 序 Go 设计模式实现,包含 23 种常见的设计模式实现,同时这也是 极客时间-设计模式之美 的笔记,源课程采用 Java 实现,本系列会采用 Go 实现 课程: 41 | 单例模式(上为什么说支持懒加载的双重检测不比饿汉式更优? **本文代码仓库: https://github.com

2020-08-19
Go设计模式 1、创建型
学习笔记 设计模式
一点拙见-如何写好一个技术预研报告?

一点拙见-如何写好一个技术预研报告?

注:本文已发布超过一年,请注意您所使用工具的相关版本是否适用 最近做了一些预研的工作,主要是一些技术调研,报告呈现的过程当中收到了许多建设性的建议,同时包含一点自己的拙见,如果能给你带来一些思考,那最好不过。 明确面向对象一篇好的文章,一份好的报告一定要考虑一下的你面向对象,如何能够让他可以随着你的思路快速简要的理解你想要传达的内容。那么,技术预研

2020-07-07
4、总结 反思
Go Web小技巧(四)在单个仓库中支持多个 go mod 模块

Go Web小技巧(四)在单个仓库中支持多个 go mod 模块

注:本文已发布超过一年,请注意您所使用工具的相关版本是否适用 背景最近在更新内部的工具库的时候发现,工具仓库中其实包含了很多的模块,但是现在的版本发布都是合并在在一起发的,为了管理更加细致和直观,所以想要在一个仓库中实现实现多个模块的发布。

2020-04-17
go 小技巧 go mod
Go Web 小技巧(三)Gin 参数绑定

Go Web 小技巧(三)Gin 参数绑定

注:本文已发布超过一年,请注意您所使用工具的相关版本是否适用 楔(xiē)子在第一篇文章 简化 Gin 接口代码 当中为大家提供了一种抽象 gin 接口代码的思路,而这篇文章会为大家带来参数绑定的一些技巧。 在我们写的绝大部分的 API 代码当中,其实都是需要传递参数的,无论是通过 path、query string 还是 body,在 gin 当

2019-11-06
go gin 小技巧 api
Go Web 小技巧(二)GORM 使用自定义类型

Go Web 小技巧(二)GORM 使用自定义类型

注:本文已发布超过一年,请注意您所使用工具的相关版本是否适用 不知道大家在使用 Gorm 的时候,是否有遇到过复杂类型 ( map, struct…) 如何映射到数据库的字段上的问题? 本文分别介绍通过实现通用接口和 Hook 的方式绑定复杂的数据类型。

2019-11-03
go gorm 小技巧
Go Web 小技巧(一)简化Gin接口代码

Go Web 小技巧(一)简化Gin接口代码

注:本文已发布超过一年,请注意您所使用工具的相关版本是否适用 不知道大家在使用 Gin 构建 API 服务时有没有这样的问题: 参数绑定的环节可不可以自动处理? 错误可不可以直接返回,不想写空 return, 漏写就是 bug 本文通过简单地封装,利用 go 的接口特性,提供一个解决上述两个问题的思路

2019-10-26
go gin 小技巧 api
善用工具之postman高级用法概述

善用工具之postman高级用法概述

注:本文已发布超过一年,请注意您所使用工具的相关版本是否适用 POSTMAN 是我在开发过程当中最常用到的 API 测试工具之一,虽然并不完美,但也是目前个人认为在 API 测试时最好用的客户端工具之一。 本文适用于后端,前端,移动端以及测试的同学,分三大部分从最简单的界面操作开讲,然后涉及到变量、脚本以及一些云服务相关的功能,最后将适配几个案例讲

2019-07-11
tool api postman rest test gatway
go generate and ast

go generate and ast

注:本文已发布超过一年,请注意您所使用工具的相关版本是否适用 楔(xiē)子最近写API CURD比较多,为了结构清晰,返回值需要统一错误码,所以在一个统一的errcode包中定义错误码常量,以及其错误信息.

2019-05-07
go generate ast tool
hexo-next-algolia-search全文搜索

hexo-next-algolia-search全文搜索

注:本文已发布超过一年,请注意您所使用工具的相关版本是否适用 在 hexo 中通过 algolia 实现全文搜索

2019-04-09
blog hexo next algolia search
1…7891011…16

搜索

Hexo Fluid
蜀ICP备15014307号-3