Wesley13 Wesley13
3年前
go mod 无法自动下载依赖包的问题
go11以后启用了gomod功能,用于管理依赖包。当执行gomodinit生成go.mod文件之后,golang在运行、编译项目的时候,都会检查依赖并下载依赖包。在启动了gomod之后,通过gomod下载的依赖包,不在放在GOPATH/src中,而是放到GOPATH/pkg/mod中。比如我当前的GO
Stella981 Stella981
3年前
Dubbo 接口转化为gRPC服务
公司是多语言研发环境,目前Java项目居多,使用Dubbo进行服务间调用。目前公司Nodejs项目、Golang已经很多,平常也用阿里开源的eggjs框架进行开发。经过技术选型,gRPC(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fgrpc.io)支持跨语言、高性能、HTTP/2,使用
Wesley13 Wesley13
3年前
mgo使用指南
mgo简介mgo(音mango)是MongoDB的Go语言驱动,它用基于Go语法的简单API实现了丰富的特性,并经过良好测试。官方网站:http://labix.org/mgo。golang.tc(golangtc.com)网站的数据存储就是是用的MongoDBmgo。近一年使用下来表现良好。!(http://my.osch
Wesley13 Wesley13
3年前
Go1.1性能测试报告(和C差距在10%以内)
<!Go1.1性能测试报告(和C差距在10%以内)<!http://blog.golang.org/2011/06/profilinggoprograms.html最近Go1.1正式发布,根据官方的说法,Go1.1性能比Go1.0提升基本有30%40%,有时更多(当然也有不明显的情况).Go1.1的详细介绍
融云IM即时通讯 融云IM即时通讯
1个月前
融云IM干货丨那如果不使用 HTTPS,会有哪些风险呢?
不使用HTTPS会面临以下风险:数据泄露风险:HTTP协议是明文传输的,意味着用户输入的账号、密码等敏感信息在传输过程中是未加密的。这使得黑客可以轻松地通过监听网络流量来截获这些信息,从而导致用户数据泄露。信任度下降:现代互联网用户对网站的安全性有较高的期
邓忠 邓忠
3星期前
🎉 WatchAlert - 一款轻量级云原生多数据源监控告警引擎(运维研发必备能力)
概述在现代IT环境中,监控和告警是确保系统稳定性和可靠性的关键环节。然而,随着业务规模的扩大和数据源的多样化,传统的单一数据源告警系统已经无法满足复杂的需求。为了解决这一问题,我开发了一个开源的多数据源告警引擎——WatchAlert,它能够集成多种数据源
wolfcode wolfcode
6个月前
gocron - 总控任务调度 + 定时任务管理系统
使用Go语言开发的轻量级定时任务集中调度和管理系统,用于替代Linuxcrontab
IT全栈视野 IT全栈视野
5个月前
全面解读HTTP状态码
100Continue继续。这意味着客户端应当继续其请求操作101SwitchingProtocols切换协议。服务器会依照客户端的请求来切换协议。且只能切换至更高级的协议,例如切换到HTTP的新版本协议。200OK请求成功。此状态通常应用于GET与POS
融云IM即时通讯 融云IM即时通讯
1个月前
融云IM干货丨如何为App Key配置HTTPS证书?
为AppKey配置HTTPS证书主要涉及以下几个步骤:生成密钥对和自签名证书:使用openssl工具生成密钥对和自签名证书,这是配置HTTPS的基础。可以通过以下命令生成:opensslgenrsaoutmykey.pem2048opensslreqnew