优爱好网
首页
源码下载
网站源码
APP源码
小程序源码
其它源码
教程下载
视频教程
课件教程
APP教程
小程序教程
软件下载
精品软件
绿色软件
装机必备
苹果软件
游戏下载
精典游戏
模拟器游戏
Switch游戏
小游戏
游戏攻略
技术文章
操作系统
数据库
服务器
编程开发
网络运营
软件相关
随身听
DJ中文
DJ串烧
英文DJ
慢摇串烧
流行音乐
热门音乐
关于
注册
登陆
您的位置:
首页
关键词: Golang
解决
Golang
中ResponseWriter的一个坑
在使用Context.ResponseWriter中的Set/WriteHeader/Write这三个方法时,使用顺序必须如下所示,否则会出现某一设置不生效的情况。ctx.ResponseWriter.Header().Set('Content-type', 'application/text') ...
日期:2023-10-27
浏览:58
标签:
Golang
Golang
删除文件并递归删除空目录的操作
目的:删除文件之后,如果目录为空,递归删除为空的目录。svr.dataDir指目录的最外层,递归删除目录的时候判断到这一层即可。eg:/Users/danny/datafunc deleteFileOnDisk(localPath string) { log.Debugf('remove fi...
日期:2023-10-24
浏览:256
标签:
Golang
golang 将[]byte转成16进制的实现
将[]byte转成16进制import 'crypto/md5'import 'fmt'sign := md5.Sum([]byte('date string'))signStr := fmt.Sprintf('%x', sign) //将[]byte转成16进制补充:golang []byte存储...
日期:2023-11-24
浏览:154
标签:
Golang
Golang
中interface{}转为数组的操作
interface{} 转为普通类型我们都知道在golang中interface{}可以代表任何类型,对于像int64、bool、string等这些简单类型,interface{}类型转为这些简单类型时,直接使用p, ok := t.(bool)p, ok := t.(int64)如果ok==tru...
日期:2023-10-22
浏览:185
标签:
Golang
golang 比较浮点数的大小方式
Golang浮点数比较和运算会出现误差。浮点数储存至内存中时,2的-1、-2……-n次方不能精确的表示小数部分,所以再把这个数从地址中取出来进行计算就出现了偏差。package mainimport ('errors''fmt''github.com/shopspring/decimal')func...
日期:2023-10-20
浏览:211
标签:
Golang
golang 实现两个结构体复制字段
实际工作中可能会有这样的场景:两个结构体(可能类型一样), 字段名和类型都一样, 想复制一个结构体的全部或者其中某几个字段的值到另一个(即merge操作),自然想到可以用反射实现package mainimport 'fmt'import 'reflect'// 用b的所有字段覆盖a的// 如果fi...
日期:2023-08-25
浏览:301
标签:
Golang
解决
Golang
VS Code 插件下载安装失败的问题
最近开始学Go语言,但是在使用VS Code 编写Go的时候出现了插件无法下载的问题。最初我的解决办法也是从github下载再安装,但是我并不喜欢这种做法,因为我要在多台pc上使用VS Code编写Go,所以我觉要重复多次很麻烦,而且插件的安装也非常麻烦,我曾经一度想放弃学习Go语言,没错因为安装插...
日期:2023-11-05
浏览:269
标签:
Golang
golang实现ftp实时传输文件的案例
一、项目简介本项目主要实现的功能是ftp客户端不断地将xml文件和jpg文件实时地上传到服务器,当然也可以是其他格式的文件。每当ftp客户端取到一个文件之后,将文件上传到服务器后,然后将其删除。项目实现可配置,如果开发者有类似的需求,只需要修改配置文件就可以使用本项目去完成上传文件的功能。本项目打日...
日期:2023-11-30
浏览:23
标签:
Golang
Golang
中的sync包的WaitGroup操作
sync的waitgroup功能WaitGroup使用多线程时,进行等待多线程执行完毕后,才可以结束函数,有两个选择channelwaitgroup首先使用channelfunc add (n *int , isok chan bool){for i :=0 ;i <1000 ; i ++ {...
日期:2023-10-28
浏览:213
标签:
Golang
golang 生成对应的数据表struct定义操作
在开发过程中,常常需要将数据库表对应到golang的一个struct,特别是使用一些ORM工具,sqlx库等,我是个懒人,即使数据表的字段不多,我也懒得去一个个对应的敲入代码,更别提数据表字段比较多的情况了,码农的时间,不能浪费在这啊,对吧?所以我在想,是不是有办法可以自动生成。我在工作时,用得最多...
日期:2023-10-26
浏览:162
标签:
Golang
排行榜
宏碁电脑如何重装系统 ?acer电脑重装系统Win10教程
1.
MacOS桌面文件怎么刷新? Mac刷新桌面文件的技巧
2.
DVDFab提取光盘文件的方法
3.
Win11笔记本合盖不休眠怎么设置?Win11笔记本合盖继续播放音乐教学
4.
Visual Studio Code显示侧栏的方法
5.
ThinkBook 14s笔记本安装Win7系统如何进行BIOS设置与U盘启动