
golang语言实战代码
golang语言实战代码,为实战服务的代码
雨师@
曾经喜欢编程解决一些工作中的问题,经常使用的语言是golang,python,js等,热爱各种技术学习以及应用,目前主要做项目管理以及招投标事项工作,以前是解决局部问题,现在是站在项目总体上俯瞰项目结构,引领项目向着项目终点前进,随时解决局部出现的问题。--2023年
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
go语言终端交叉编译的事项windows编译其它平台软件包
一、交叉编译环境问题解决这个可以修改,成cmd的方式,但是后期再gobuild编译的时候容易出错我是在windows10上采用交叉编译的办法,编译linux下的程序包括x64,i386也就是64位和32位的程序,使用默认的golang的终端编译报错那如何修改成为“cmd”的终端的方式呢;1.修改终端默认的powershell。原创 2023-07-14 18:45:11 · 3181 阅读 · 0 评论 -
简单版本视频播放服务器V3-前端优化-播放器在左,列表在右侧【推荐】【完成】
做个家用版本的家庭影院,通过这个服务器可以给电脑,平板,手机等设备提供直接播放电影的作用,通过离线下载电影放入目录里就是就可以给全家提供电影播放了,通过浏览器就是可以访问电脑里面的视频,实现简单的家庭版本服务了。原创 2023-07-17 09:35:35 · 502 阅读 · 0 评论 -
ATM升级版本
本文介绍了一个功能完善的ATM模拟系统,主要包含以下功能模块: 用户管理:支持账户注册、登录登出、修改PIN码 资金操作:提供存款、取款、转账和余额查询功能 账单服务:可支付多种类型账单(电费、水费等) 汇率查询:支持多币种汇率转换 数据持久化:账户信息自动保存至JSON文件 交易记录:详细记录所有交易操作并生成参考号 系统采用SHA256加密存储PIN码,通过菜单驱动界面交互,模拟真实ATM操作流程。代码结构包含账户、交易、汇率等核心数据结构,实现了一个完整的银行系统模拟环境。原创 2025-06-12 11:05:09 · 227 阅读 · 0 评论 -
ATM 模拟器 Golang 程序--示例
这个ATM模拟器程序实现了银行自动柜员机的基本功能,包括用户登录(支持3次PIN验证)、余额查询、取款、存款、转账和交易记录查询。系统预设了3个测试账户,每个账户包含卡号、PIN码和初始余额。核心功能通过Account和ATM两个结构体实现,其中Account存储账户信息和交易记录,ATM管理账户集合和当前会话。程序采用命令行交互方式,所有操作都会实时更新账户余额并记录详细交易信息(包括时间戳和交易类型)。代码结构清晰,包含完善的错误处理机制,如金额验证、余额不足检查和账户锁定功能。原创 2025-06-12 10:52:55 · 374 阅读 · 0 评论 -
golang代码练习样例模版--推荐--测试学习使用的方法
golang代码练习样例模版以前用的python代码,每次测试都是一个python文件,但是go就是以文件夹为目录为 结构的测试(同一个文件夹下,不能有同名的函数)大部分时间就是测试,如何对go程序函数进行测试,在一个 文件下实现。原创 2024-04-10 20:30:00 · 325 阅读 · 0 评论 -
golang学习网址
安装完go后,需要设置国内的代理网站,这里有专门的设置命令以及内容。7.go程序以及包文件的国内可以访问的网站。原创 2024-03-22 22:30:00 · 585 阅读 · 0 评论 -
github镜像站点
github镜像站点1:https://bgithub.xyz。github镜像站点2:https://agithub.xyz。原创 2024-01-24 10:23:55 · 29413 阅读 · 1 评论 -
github访问加速--工具
点击启动即可访问github加速了。原创 2023-08-22 13:13:06 · 504 阅读 · 0 评论 -
lancet: 【推荐】--源码学习
可以学习源码的好的地方,这个是个工具库,建议最好的办法是在项目中导入后,然后查看他的各个源代码进行学习使用golangd中,查看导入包以及他的源代码;原创 2023-08-10 14:26:26 · 670 阅读 · 0 评论 -
IMv9.0版本总结[服务端+客户端],最终版本
前面都是服务端的8个版本+msys2[netcat,nc]的方式进行的测试,下面就简单的客户端+最终的服务端进行。原创 2023-08-09 08:20:41 · 269 阅读 · 0 评论 -
go爬虫下载任意网站--推荐
go爬虫下载任意网站到本地的办法--推荐。原创 2023-08-01 14:38:26 · 221 阅读 · 0 评论 -
简单版本视频播放服务器V4,layui界面
1.返回列表的优化,优化了原来返回空列表名称的问题。2.前端才有layui优化内容。简单版本视频播放服务器V4。前一个版本内容,可以查看。原创 2023-07-31 14:55:03 · 1282 阅读 · 0 评论 -
golangd\pycharm-ai免费代码助手安装使用gpt4-免费使用--[推荐]
golangd-ai免费代码助手安装使用目前GPT4以及gpt的大规模使用,如何快速掌握以及在ide中快速使用的办法,今天安装一款golangd编辑器的插件已经使用。原创 2023-07-29 11:29:39 · 3326 阅读 · 5 评论 -
go 查询采购单设备事项V3
本版本在整合上两次的功能基础上,引进ini配置文件的读取事项,快速读取本地配置文件,完成读取设置。本版本在整合上两次的功能基础上,引进ini配置文件的读取事项,快速读取本地配置文件,完成读取设置。第二版:实现了严格匹配模式的查找,以及宽松(关键字的查找)第一版:实现了严格匹配模式的查找。原创 2023-07-29 09:48:51 · 581 阅读 · 2 评论 -
go 查询采购单设备事项[小示例]V2-两种模式{严格,包含模式}
1.严格模式--找寻名称是一模一样的内容,在上一个版本实现了。2.包含模式,也就是我输入检索关键字“’】,这样可以快速找到同类别的内容。原创 2023-07-28 15:30:19 · 755 阅读 · 0 评论 -
go 查询采购单设备事项[小示例]
需求:项目实施过程中存在多次下采购单的事项,如果查询过去采购单中下了哪些设备,数量以及相应信息,如何处理呢?1.检索项目名称,以及 采购数量这列 ,获取对象产品名称和对应的数量。3.上述表格是其中的一张sheet表,实质上有N多个这样表格。2.检索指定名称在所有sheet表格中是否有相应的数据。备注,价格等都是修改了,不是原始内容,只是参考。原创 2023-07-28 14:33:32 · 317 阅读 · 0 评论 -
gin框架内容(三)--中间件
gin框架内容(三)--中间件Gin框架允许开发者在处理请求的过程中,加入用户自己的函数。这个函数就叫中间件,中间件适合处理一些公共的业务逻辑,比如登录认证、权限校验、数据分页、记录日志、耗时统计等即比如,如果访问一个网页的话,不管访问什么路径都需要进行登录,此时就需要为所有路径的处理函数进行统一一个中间件Gin中的中间件必须是一个gin.HandlerFunc类型。原创 2023-07-27 15:29:54 · 1786 阅读 · 0 评论 -
gin框架内容(二)
上一篇过于gin的内容CSDN。原创 2023-07-27 12:10:25 · 202 阅读 · 0 评论 -
golang,gin框架的请求参数(一)--推荐
golang,gin框架的请求参数(一)gin框架的重要性不过多的强调,重点就gin使用中的参数传递,获取进行梳理文件,满足使用需求。原创 2023-07-27 11:32:07 · 2995 阅读 · 0 评论 -
golang+layui提升界面美化度--[推荐]
总结:在go的gin中设置静态资源目录,把layui解压放入这个静态资源目录,然后在我们自己写的html中引用css样式以及js文件即可,然后去他的页面中复制你喜欢的样式放到页面的任何位置即可。这里面设置静态资源,你理解为就是这个目录一设置,相当于对外共享了“目录”,外面的人可以通过浏览器可以直接访问这里面的任何资源。也是一个简单上手容易使用的框架,类似jquery,对于后端开发来说满足使用需求。golang后端写的页面很难看,如何好看点呢,那就是layui。渲染到页面上的内容就是变换程圆角内容了。原创 2023-07-25 16:56:47 · 2842 阅读 · 0 评论 -
golang爬取豆瓣资源办法--自己喜欢的方式--[推荐]
3.存储{暂时没有实现}原创 2023-07-24 17:47:08 · 191 阅读 · 0 评论 -
简单版本视频播放服务器V2
简单版本视频播放服务器V2一直想做个家用版本的家庭影院,通过这个服务器可以给电脑,平板,手机等设备提供直接播放电影的作用,通过浏览器就是可以访问电脑里面的视频,实现简单的家庭版本服务了。原创 2023-07-16 18:00:47 · 569 阅读 · 3 评论 -
简单版本视频播放服务器V1
一直想做个家用版本的视频播放器,通过这个可以实现简单的电脑,通过浏览器就是可以访问电脑里面的视频,通过手机,平板等都是可以访问自己的视频服务了。原创 2023-07-13 18:25:22 · 570 阅读 · 0 评论 -
docker常用功能以及mysql实际使用【推荐】
a7.navicat再次测试,用上面的的新建的远程账户test/123456进行登录测试,可以成功。a5:navicat登录容器中的msyql,因为容器中mysql没有开启远程登录,所以失败。-e表示设置环境变量,MYSQL_ROOT_PASSWORD表示设置root用户的密码。进入容器 ,输入容器的id或者容器的名字都可以。a3:进入docker容器中的mysql服务。前提条件就是进入容器中,才能执行下面的代码。你可以输入容器名字或者容器id都是可以的。a4.修改容器中msyql的密码;原创 2023-07-12 10:30:08 · 773 阅读 · 0 评论 -
golang数据库操作相应内容--推荐【比较全】
我们经常使用的数据库,sqlite3,mysql,postgrep基本满足需求了。原创 2023-07-10 16:22:34 · 1562 阅读 · 0 评论 -
uuid-golang中的使用---借鉴使用官网的办法--推荐
检索结果,本次我选择的是,你可以根据自己需求去选择。仔细查找Example 示例,可以了解相应用法。1.去go.dev网站,进入包目录,搜索需要的包。点击进入就是软件包的详细说明;检索 包名 例如 uuid。原创 2023-07-07 09:16:31 · 561 阅读 · 0 评论 -
github软件包-golang,不同版本的使用--推荐
进入go.dev后点击查看Packages,输入你需要的软件包,就是有很多软件包,例如检索。其它github的软件包也可以去网站上去看你需要的软件包的,然后就是下载,在然后就是导入。进入软件包后,在文件中寻找readme文件即可,打开即可查看使用示例以及相应内容。进去后,就是一个详细的内容,里面有cron的使用说明,使用办法等。他的默认版本就是v1.2.0版本,go mod下载的默认版本是。检索内容:,一般选择第一个进行,根据实际情况进行选择。github上的版本。原创 2023-07-07 08:47:33 · 966 阅读 · 0 评论 -
golang-cronlab定时任务
一、gocron任务实现目的:// 每隔1秒执行一个任务,每隔4秒执行另一个任务。原创 2023-07-06 14:42:50 · 857 阅读 · 0 评论 -
TCP扫描器--golang代码实现【三个层次】
二、增强版本,可以用,稳定性比较强=-====可以使用。三、版本,更换flag方式进行重构,待测试。一、基础版本,稳定行差,后续需要深入分析。原创 2023-07-06 14:35:04 · 159 阅读 · 0 评论 -
Golang定时任务简单实现[可以使用]
【代码】Golang定时任务简单实现[可以使用]原创 2023-06-21 09:55:20 · 646 阅读 · 0 评论 -
go语言实现定时在指定时间执行
go语言进行时间的进行,有每隔一段时间进行,以及某个固定时间执行程序。原创 2023-06-21 09:08:11 · 1301 阅读 · 0 评论 -
golang-正则表达式
GO的正则的事项;一、Regexp包提供了16个方法,用于匹配正则表达式搜索结果。方法名满足如下正则表达式:Find(All)?(String)?(Submatch)?(Index)?Regexp包提供了16个方法,用于匹配正则表达式搜索结果。方法名满足如下正则表达式:Find(All)?(String)?(Submatch)?(Index)?RE2语法: https://github.com/google/re2Find(All)?(String)?(Submatch)?(Ind原创 2023-06-19 13:48:39 · 3128 阅读 · 0 评论 -
PYTHON 调用C 常用参数传递--推荐的办法
【一般我们使用libpycall.so即可】【无论windows,还是linux都是可以使用】编译后直接生成 libpycall.so文件或者libpycall.dll文件。可以选择一个:[windows下选择dll,linux选择*.so]4.把上述文件复制到python的目录下。5.python代码。原创 2023-06-11 19:42:03 · 781 阅读 · 0 评论 -
python调用c语言代码
借鉴一下调用go的代码的基础环境gcc环境的那一部分。编译后直接生成 libpycall.so文件。然后复制到python目录下。在命令行下用以下编译命令。二、python调用代码。原创 2023-06-11 18:49:16 · 691 阅读 · 0 评论 -
python调用go语言的代码
最近在学习上述Python,go语言,研究下互相调用的事项,在windows下使用。原创 2023-06-11 17:42:15 · 1980 阅读 · 0 评论 -
golang 读取csv文件到excel--推荐使用【不同实现方式】
待解决的问题,文件名称的时间与表里时间不一致的问题。读取csv文件到excel文件中,批量自动化设置。1.解决读取中文乱码的问题;原创 2023-06-09 17:57:02 · 1952 阅读 · 0 评论 -
golang 读取cvs文件中,显示中文乱码的问题
解决golang读取csv文件(中文文件),打印输出中文乱码的代码。原创 2023-06-09 15:25:34 · 1832 阅读 · 0 评论 -
golang爬虫--模版
【代码】golang爬虫--模版。原创 2023-05-22 17:07:40 · 234 阅读 · 0 评论 -
golang实现ip地址端口的TCP监测
1.gotest.exe -help 显示软件实现的功能。解决想知道某个服务器开放了哪些端口,实现扫描功能。原创 2023-04-15 10:14:31 · 918 阅读 · 0 评论 -
golang-ssh-linux服务器
读取cli.txt的内容,通过多并发进行连接linux服务器完成操控命令的执行,多用于运维或者开发管理多台服务器,基本相同的操作,通过这个代码就是可以完成操作linux以及多命令的执行事项。原创 2023-04-02 15:40:27 · 401 阅读 · 0 评论