摘要: 有些时候需要对老项目进行golang版本升级,已便使用更新的功能 阅读全文
posted @ 2025-03-04 18:31 HashFlag 阅读(1037) 评论(0) 推荐(0)
摘要: Win11的终端管理工具PowerShell的默认使用版本是PowerShell 5,当打开终端后可看到提示信息可升级到PowerShell 7,下面就是升级到PowerShell 7的教程,以及一些配置基础命令的介绍,包括查看版本,版本切换,配置修改等。 阅读全文
posted @ 2025-02-22 15:48 HashFlag 阅读(8130) 评论(0) 推荐(0)
摘要: 一个轻量级的、易于使用的、语义智能的日期时间处理库,支持链式调用,已被 [awesome-go](https://github.com/yinggaozhen/awesome-go-cn#日期和时间) 收录,现已经捐赠给了 [dromara](https://dromara.org/) 组织 阅读全文
posted @ 2025-02-19 11:27 HashFlag 阅读(229) 评论(0) 推荐(0)
摘要: 使用 g 可以在 Windows/Linux/macOS 上切换使用不同版本的 golang,本文价绍了windows的cmd手动安装/windows的PowerShell手动安装/Windows自动安装/linux(macOS)的手动安装/Linux(macOS)的自动安装 阅读全文
posted @ 2025-02-06 16:07 HashFlag 阅读(1641) 评论(0) 推荐(0)
摘要: 伪随机数生成器,默认情况下随机数种子是固定的 阅读全文
posted @ 2024-11-29 15:56 HashFlag 阅读(417) 评论(0) 推荐(0)
摘要: Go接口压测的第三方包,一个很好用的负载测试工具。**vegeta测试工具组件(可执行文件)**支持linux以及mac系统,这里指的是通过终端命令行进行进行测试,不需要从代码层面使用这个工具的时候支持linux以及mac系统,在windows上可能会出现问题。但是通过**vegeta包代码执行**的时候是可以在多平台执行的,但是在数据的展示上会有局限性,当然也可能是博主本人不会用没有找到对应的使用方式。 阅读全文
posted @ 2023-06-28 14:16 HashFlag 阅读(206) 评论(0) 推荐(0)
摘要: rpc微服务,grpc是一种开源的高性能RPC框架,能够运行在任何环境中,最初由谷歌进行开发,它使用HTTP2作为传输协议。grpc让客户端可以像调用本地方法一样调用其他服务器上的服务应用程序,可以更容易的创建分布式应用程序和服务。能让我们更容易的编写跨语言的分布式代码。本示例使用protocol buffers(简写:protobuf),使用protobuf可以高效的序列化,简单的IDL(接口描述语言)并且容易进行接口更新 阅读全文
posted @ 2022-10-08 11:51 HashFlag 阅读(634) 评论(0) 推荐(2)
摘要: Mac下protobuf生成文件报错问题解决办法,windows下就不会这么麻烦了,如果linux下出现类似报错信息按照下面的解决逻辑依然适用。 阅读全文
posted @ 2022-09-28 16:48 HashFlag 阅读(915) 评论(0) 推荐(0)
摘要: 本文按照mac讲解protobuf的安装,windows上比较好安装按照mac的基本流程就可以安装成功,mac上的安装有的时候比较容易出现问题 阅读全文
posted @ 2022-09-23 14:44 HashFlag 阅读(9535) 评论(0) 推荐(0)
摘要: 两种方式Docker和Docker Compose部署web项目,相对于Go语言来说,不管是使用docker部署还是直接服务器部署都相当方便,比python要简单很多。 阅读全文
posted @ 2022-09-14 19:34 HashFlag 阅读(1147) 评论(0) 推荐(1)