上一页 1 2 3 4 5 6 ··· 14 下一页
  2023年4月17日
摘要: Viper Viper是适用于Go应用程序的完整配置解决方案。它被设计用于在应用程序中工作,并且可以处理所有类型的配置需求和格式。 鉴于viper库本身的README已经写得十分详细,这里就将其翻译成中文,并在最后附上两个项目中使用viper的示例代码以供参考。 安装 go get github.c 阅读全文
posted @ 2023-04-17 10:42 Steam残酷 阅读(262) 评论(0) 推荐(0)
摘要: // InitTrans 初始化翻译器 func InitTrans(locale string) (err error) { // ...liwenzhou.com... // 注册翻译器 switch locale { case "en": err = enTranslations.Regist 阅读全文
posted @ 2023-04-17 10:41 Steam残酷 阅读(174) 评论(0) 推荐(0)
摘要: swagger 有时候一份清晰明了的接口文档能够极大地提高前后端双方的沟通效率和开发效率。本文将介绍如何使用swagger生成接口文档。 swagger生成接口文档 swagger介绍 Swagger本质上是一种用于描述使用JSON表示的RESTful API的接口描述语言。Swagger与一组开源 阅读全文
posted @ 2023-04-17 10:41 Steam残酷 阅读(312) 评论(0) 推荐(0)
摘要: Go单测从零到溜系列2—MySQL和Redis测试 发布于2021/09/14 ,更新于2021/09/14 22:31:17 | Golang |总阅读量:480次 这是Go语言单元测试从零到溜系列教程的第2篇,介绍了如何使用go-sqlmock和miniredis工具进行MySQL和Redis的 阅读全文
posted @ 2023-04-17 10:41 Steam残酷 阅读(86) 评论(0) 推荐(0)
摘要: Makefile 为Go项目编写Makefile 发布于2020/07/26 ,更新于2020/07/26 19:55:02 | Golang |总阅读量:14368次 借助Makefile我们在编译过程中不再需要每次手动输入编译的命令和编译的参数,可以极大简化项目编译过程。 make介绍 make 阅读全文
posted @ 2023-04-17 10:40 Steam残酷 阅读(52) 评论(0) 推荐(0)
摘要: JWT Cookie-Session认证模式 在Web应用发展的初期,大部分采用的是基于Cookie-Session的会话管理模式 客户端使用用户名、密码进行认证 服务端验证用户名、密码正确后生成并存储在Session中,将SessionID用过Cookie返回给客户端 客户端访问需要认证的接口时在 阅读全文
posted @ 2023-04-17 10:40 Steam残酷 阅读(972) 评论(0) 推荐(0)
摘要: Redis 在项目开发中redis的使用也比较频繁,本文介绍了Go语言中go-redis库的基本使用。 Redis介绍 Redis是一个开源的内存数据库,Redis提供了多种不同类型的数据结构,很多业务场景下的问题都可以很自然地映射到这些数据结构上。除此之外,通过复制、持久化和客户端分片等特性,我们 阅读全文
posted @ 2023-04-17 10:39 Steam残酷 阅读(752) 评论(0) 推荐(0)
摘要: GoLand(五)-标准库 Json操作 JSON序列化 type class struct { Title string Students []Student } //...创建class --赋值 { //JSON序列化: data, err:= json.Marshal(变量名) if err 阅读全文
posted @ 2023-04-17 10:38 Steam残酷 阅读(23) 评论(0) 推荐(0)
摘要: GO(四) 面向对象 匿名字段 go支持只提供类型而不写字段名的方式,也就是匿名字段,也称为嵌入字段 package main import "fmt" // go支持只提供类型而不写字段名的方式,也就是匿名字段,也称为嵌入字段 //人 type Person struct { name stri 阅读全文
posted @ 2023-04-17 10:37 Steam残酷 阅读(83) 评论(0) 推荐(0)
摘要: GO(三) Go语言切片(Slice) slice 并不是数组或数组指针。它通过内部指针和相关属性引用数组片段,以实现变长方案。 Go 语言切片是对数组的抽象。 Go 数组的长度不可改变,在特定场景中这样的集合就不太适用,Go 中提供了一种灵活,功能强悍的内置类型切片("动态数组"),与数组相比切片 阅读全文
posted @ 2023-04-17 10:37 Steam残酷 阅读(71) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 14 下一页