golang
文章平均质量分 65
Mr.Gogh
可接python、golang单。欢迎私信。
展开
-
golang 配置中心
MangoConfig配置管理包github地址:https://github.com/gly-hub/mangoconfigmangoconfig配置服务用于服务器配置修改,在服务器启动或部署中可能存在配置信息更新情况,某些情况需要重启服务从而重新初始化某些服务,例如mysql初始化、redis初始化等。mangoconfig包提供了修改内存配置及重启初始化方法等功能。能够满足小部分需求,相较于现有的配置中心,功能更加简单。使用技术golangrpcetcd使用方法server端原创 2022-05-23 15:59:48 · 1207 阅读 · 0 评论 -
golang 文件上传聚合器
mangoupload文件上传集成地址:https://github.com/gly-hub/mangoupload集成local 文件夹ali OOShuawei OBSqiniu QBoxtencent COS使用方法1.初始化上传器global.Uploader = mango_upload.NewUploader()global.Uploader.SetKeyModel(true)global.Uploader.SetUploadLimit(config.Conf.Fi原创 2022-05-23 15:46:49 · 269 阅读 · 0 评论 -
想敲代码又怕女朋友找?那就让她去玩桌面图标贪吃蛇,再也不用担心打扰自己敲代码了
golang实现桌面图标贪吃蛇最近在逛博客的时候看见了一个有趣的项目,使用桌面图标进行贪吃蛇游戏。采用的代码是vb,但我实在不会vb,就找了C++中关于桌面图标获取句柄的文章进行查看(第一次接触这个,实属菜鸟)。效果还行 一步步获取到了想要的东西,然后偶然性看见了一位python大佬的博客,这就很OK了,看python代码就没啥问题了,然后就复制复制复制,看了一遍他的代码,接着就是来一个golang版的了。在这里附上这位python版大佬的文章地址:用Windows10桌面图标玩python贪吃蛇程序原创 2020-08-07 11:22:40 · 1890 阅读 · 0 评论 -
golang实现代理池批量获取及验证
golang实现代理池获取及验证 在做爬虫时,ip被检测限制,应该是一个比较简单的后端访问异常限制的操作。对于爬虫来说,就不得不增加一个有效的IP代理池。网上许多免费的IP代理,连接性往往有待考证,需要通过验证代理点的可用性。所以一个批量检测生成代理ip的方式,可以让你更快获取有效的列表。一、通过golang实现一个IP代理爬虫这里的爬虫网址选用的是:西拉免费代理IP。通过golang中的http请求目标接口,并对响应值进行页面解析。获取对应的td标签数据。下面是golang实现代码:pac原创 2020-08-05 13:33:41 · 2028 阅读 · 0 评论 -
golang实现九大排序算法
通过golang实现排序算法中九个基础算法。package sortalgorithm/****************************************** 交换排序 ** 包含:冒泡排序、快速排序 ** 计数排序 **========================================*//*********原创 2020-07-27 17:44:45 · 4464 阅读 · 0 评论 -
golang获取excel中的指定列数据
获取golang中指定列数据func ValueLoc(excel_path, sheet_name string, cols []string) [][]string{ xlsx, err := excelize.OpenFile(excel_path) if err != nil { os.Exit(1) return dataframe, err } rows := xlsx.GetRows(sheet_name) colIndex := make([]int, len(cols原创 2020-07-27 14:13:10 · 7607 阅读 · 1 评论 -
使用golang对excel进行数据读取
golang对excel进行数据读取在使用golang对excel进行表格数据读取时,发现已有的方式读取比较麻烦,代码量多。相比python中的pandas比较麻烦,所以对excel数据读取进行了一个简单的封装1. 导包执行go get github.com/gly-hub/excel_utils进入文件目录执行go mod init 文件目录名2.数据操作直接上代码package mainimport ( "fmt" "github.com/gly-hub/excel_ut原创 2020-07-07 17:00:09 · 9062 阅读 · 0 评论