优爱好网
首页
源码下载
网站源码
APP源码
小程序源码
其它源码
教程下载
视频教程
课件教程
APP教程
小程序教程
软件下载
精品软件
绿色软件
装机必备
苹果软件
游戏下载
精典游戏
模拟器游戏
Switch游戏
小游戏
游戏攻略
技术文章
操作系统
数据库
服务器
编程开发
网络运营
软件相关
随身听
DJ中文
DJ串烧
英文DJ
慢摇串烧
流行音乐
热门音乐
关于
注册
登陆
您的位置:
首页
关键词: Go
Go
lang 删除文件并递归删除空目录的操作
目的:删除文件之后,如果目录为空,递归删除为空的目录。svr.dataDir指目录的最外层,递归删除目录的时候判断到这一层即可。eg:/Users/danny/datafunc deleteFileOnDisk(localPath string) { log.Debugf('remove fi...
日期:2023-10-24
浏览:9
标签:
Golang
bongocat怎么自定义键盘
bongocat是一款非常可爱的桌面软件,可以模仿使用者的一些动作,有些用户想要自定义猫咪手中的键盘却不知道该怎么操作,现在就给大家带来相关的过程介绍。bongocat怎么自定义键盘1、任务栏找到软件图标,右键打开“UI面板” 2、打开之后点击“使用教程” 3、这里点击“修改键位映射” 4、找...
日期:2024-09-25
浏览:147
完美解决golang go get私有仓库的问题
解决golang go get gitlab私有仓库的问题(1.13)1. 问题描述require ( git.xxxxxxx.com/middle/user v0.0.1)go mod tidy 导入包失败go get git.xxxxxxx.com/middle/user 失败go build...
日期:2023-10-18
浏览:69
标签:
Golang
解决
Go
lang小数float64在实际工程中加减乘除的精度问题
GO语言的float64类型在做加减乘除时会出现一些问题比如乘法运算,实例,将小数的元转换成整数的分:发现将小数的元乘以100后强制转换为整数分,少了1分解决办法:var (a, b float64c int64)a = 2.55b = 0.0c = int64((a + b) * 100.0)fm...
日期:2023-09-30
浏览:11
标签:
Golang
Go
lang单元测试与覆盖率的实例讲解
1 概述C/C++和Java(以及大多数的主流编程语言)都有自己成熟的单元测试框架,前者如Check,后者如JUnit,但这些编程框架本质上仍是第三方产品,为了执行单元测试,我们不得不从头开始搭建测试工程,并且需要依赖于第三方工具才能生成单元测试的覆盖率。相比之下,Go语言官方则提供了语言级的单元测...
日期:2023-08-24
浏览:101
标签:
Golang
mongodb启动服务的操作方法
mongodb是一个基于分布式文件存储的开源数据库系统,它可以在高负载的情况下添加更多的节点,用来保证服务器的性能,并且可以为用户提供web应用可扩展的高性能数据存储解决方案,是一款能够灵活存储数据的数据库应用,很多用户在下载安装好这款软件之后,在使用的过程中不知道要如何启动服务,这样的话对后续的使...
日期:2023-11-12
浏览:14
标签:
mongodb
数据库管理
golang gin 框架 异步同步 goroutine 并发操作
goroutine机制可以方便地实现异步处理package mainimport ( 'log' 'time' 'github.com/gin-gonic/gin')func main() { // 1.创建路由 // 默认使用了2个中间件Logger(), Recovery() r := gin....
日期:2023-11-22
浏览:17
标签:
Golang
golang 对私有函数进行单元测试的实例
在待测试的私有函数所在的包内,新建一个xx_test.go文件书写方式如下:import ( 'github.com/stretchr/testify/assert' 'testing')var XXFunc = yourPrivateFuncfunc TestXXFunc(t *testing.T...
日期:2023-10-14
浏览:16
标签:
Golang
golang 切片的三种使用方式及区别的说明
概念切片(slice)是建立在数组之上的更方便,更灵活,更强大的数据结构。切片并不存储任何元素而只是对现有数组的引用。三种方式及细节案例①定义一个切片,然后让切片去引用一个已经创建好的数组package mainimport ( 'fmt') func main() { var arr ...
日期:2023-09-26
浏览:107
标签:
Golang
Go
lang之casbin权限管理的实现
1. 权限管理Casbin是用于Golang项目的功能强大且高效的开源访问控制库。1.1.1. 特征Casbin的作用:以经典{subject, object, action}形式或您定义的自定义形式实施策略,同时支持允许和拒绝授权。处理访问控制模型及其策略的存储。管理角色用户映射和角色角色映射(R...
日期:2023-08-24
浏览:137
标签:
Golang
排行榜
支付宝怎么查询公交信息?查询公交信息的方法介绍
1.
Mac菜单栏怎么设置?Mac菜单栏设置方法
2.
微信状态vip歌曲对方直接能听详情
3.
新手干货之网站建设中常见的一些问题
4.
Golang 删除文件并递归删除空目录的操作
5.
支付宝电子身份证怎么开通