码迷,mamicode.com
首页 >  
搜索关键字:go    ( 11258个结果
go 单测
1、在需要测试的go文件同级目录下创建${需要测试的文件名}_test.go文件 2、 err, info :函数的返回值 "account-base-dd",1:传进去的参数 fmt.Printf("info: %v",info):打印出其中一个返回值 Convery有三个参数,第一个是描述,第二 ...
分类:其他好文   时间:2021-03-01 13:18:08    阅读次数:0
go-zero使用jwt验证
基于go-zero实现JWT认证 官方文档 关于JWT是什么,大家可以看看官网,一句话介绍下:是可以实现服务器无状态的鉴权认证方案,也是目前最流行的跨域认证解决方案。 要实现JWT认证,我们需要分成如下两个步骤 客户端获取JWT token。 服务器对客户端带来的JWT token认证。 1. 客户 ...
分类:其他好文   时间:2021-03-01 13:01:40    阅读次数:0
Golang的module模式下项目组织结构
golang的最新项目管理推荐采用module模式。 一、go mod命令使用详解 1.golang版本 go的module管理模式在golang 1.11版本后才能够使用。 2.环境变量的设置 要使用golang的module项目管理模式,需要设置对应的环境变量GO111MODULE的值,该变量有 ...
分类:其他好文   时间:2021-02-26 13:35:15    阅读次数:0
go web gin 上传文件
main.go package main import ( "github.com/gin-gonic/gin" "net/http" "path" ) func main() { r :=gin.Default() r.LoadHTMLFiles("./upload.html") r.GET("/ ...
分类:Web程序   时间:2021-02-26 13:25:16    阅读次数:0
LRU问题 Go版本
题目描述 设计LRU缓存结构,该结构在构造时确定大小,假设大小为K,并有如下两个功能 set(key, value):将记录(key, value)插入该结构 get(key):返回key对应的value值 [要求] set和get方法的时间复杂度为O(1) 某个key的set或get操作一旦发生, ...
分类:其他好文   时间:2021-02-26 13:22:19    阅读次数:0
模块二 GO语言进阶技术-GO语句及其执行规则(下)
在上一篇文章中,我们讲到了 goroutine 在操作系统的并发编程体系,以及在 Go 语言并发编程模型中的地位和作用等一系列内容,今天我们继续来聊一聊这个话题。 知识扩展 问题 1:怎样才能让主 goroutine 等待其他 goroutine? 我刚才说过,一旦主 goroutine 中的代码执 ...
分类:编程语言   时间:2021-02-26 13:15:22    阅读次数:0
pkg embed in go
pkg embed in go embed包 提供了访问正在运行的go程序的功能。 嵌入一个文件到string import _ "embed" //go:embed hello.txt var s string print(s) 嵌入一个文件到一个字节切片 import _ "embed" //g ...
分类:其他好文   时间:2021-02-25 11:43:34    阅读次数:0
单例双重检查引发的资源竞争/数据竞争
最近在写golang代码,使用go编译器的race分析工具,提升以下代码有资源竞争的问题: 1 type MemCache struct { 2 data []string 3 } 4 5 var memCacheInstance *MemCache 6 var memCacheCreateMute ...
分类:其他好文   时间:2021-02-24 13:15:32    阅读次数:0
buger/jsonparser 源码简析
最近比较闲,学习golang。自己写了一个json 生成器,打算写一个json解析器,一时没啥思路。去github上查找了一下go 的json工具,发现了jsonparser这个工具。于是搞到自己的项目中,把玩调试了一番,简单梳理一下其内部是如何解析json的。 版本:github.com/buge ...
分类:Web程序   时间:2021-02-24 13:06:12    阅读次数:0
2.go语言入门----变量类型、声明变量、数组、切片
基本变量类型 介绍几种基本的变量类型:字符串、int、float、bool package main import ( "fmt" ) // 列举几种非常基本的数据类型 func main() { fmt.Println("go" + "lang") // 允许使用“+”来连接字符串 fmt.Pri ...
分类:编程语言   时间:2021-02-24 12:49:16    阅读次数:0
11258条   上一页 1 ... 18 19 20 21 22 ... 1126 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!