golang
已收录文章:12486篇
-
禁用默认事务 gorm事务默认是开启的。为了确保数据一致性,Gorm会在事务里执行写入操作(增删改)。 如果对数据一致性要求不高的话,可以在初始化时禁用它,性能将提升大约30%。 一般不推184 收藏
-
Go语言提供了很简便的读取json和yaml文件的api,我们可以很轻松将一个json或者yaml文件转换成Go的结构体,但是如果直接在项目中读取配置文件,这种方式并不够好。缺点如下: 实际开发中配置项184 收藏
-
一 引入jwt jwt用户身份验证 go get github.com/dgrijalva/jwt-go 二 框架中引入jwt import ( "fmt" "github.com/astaxie/beego" "github.com/dgrijalva/jwt-go" "time" ) 三 使用 声明jwt需要用到的结构体 const ( KEY184 收藏
-
fasthttp是golang下的一个http框架,顾名思义,与原生的http实现相比,它的特点在于快,按照官网的说法,它的客户端和服务端性能比原生有了十倍的提升。 它的高性能主要源自于“复用”,通过184 收藏
-
Go语言项目中基本上都是以源码的形式提供包,对公司或者企业而言,如果想要隐藏关键代码怎么办? 我们可以将Go的非main包编译为静态库提供给用户使用。下面以Windows为例,介绍一下如何将Go184 收藏
-
示例程序 嵌入文件直接访问 原理是使用go:embed标签来完成。下面是直接读取文件内容,需要注意下面几点。 文件不是utf8编码时,输出内容为中文会乱码。 测试过嵌入文件只能为源码文件同级184 收藏