首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
GoLang
订阅
磨剑十年
更多收藏集
微信扫码分享
微信
新浪微博
QQ
25篇文章 · 0订阅
推荐一个制作 https 证书的工具 Certbot
最近一直扎根公司,连续加班,忙于工作,好久没能静下来写写东西了。 刚好前段时间给我同事布置个生成 https 证书的任务,发现很多人都是寻求于阿里云、七牛等国内大厂提供的免费或者付费证书。 但如果这些大厂不提供服务了呢?所以我们有必要自己制作证书。 所以今天给大家推荐一个工具 …
图解Golang的内存分配
以上是程序内存的逻辑分类情况。 Go是内置运行时的编程语言(runtime),像这种内置运行时的编程语言通常会抛弃传统的内存分配方式,改为自己管理。这样可以完成类似预分配、内存池等操作,以避开系统调用带来的性能问题,防止每次分配内存都需要系统调用。 内存分配算法采用Google…
Go HTTP 框架性能大幅下降原因分析
最近在开发一个web 框架,然后业务方使用过程中,跟我们说,压测qps 上不去,我就很纳闷,httprouter + net/http.httpserver , 性能不可能这么差啊,网上的压测结果都是10w qps 以上,几个middleware 至于将性能拖垮?后来一番排查,…
分布式系统高可用实战之限流器(Go 版本实现)
限流器,顾名思义用来对高并发的请求进行流量限制的组件。 限流包括 Nginx 层面的限流以及业务代码逻辑上的限流。流量的限制在众多微服务和 service mesh 中多有应用。限流主要有三种算法:信号量、漏桶算法和令牌桶算法。下面依次介绍这三种算法。 笔者在本文的程序示例均以…
拜拜了,GOPATH君!新版本Golang的包管理入门教程
Go 1.11和1.12实现了对包管理的初步支持,Go的新依赖管理系统使依赖版本信息明确且易于管理。 作为Go语言的推广者,常常被问到各种关于Go语言的基础特性问题。 其中,关于包管理方面的问题会让我非常尴尬,因为Go的包管理在1.11之前与Python、Node、Java比较…
高效简单简洁的 Golang WEB 框架 Echo 中文文档
高效简单简洁的 Golang WEB 框架 Echo 中文文档,目前还在翻译更新中...
一个简单的Golang实现的HTTP Proxy--飞雪无情的博客
恩,做自己的代理
GoMobile Android 开发
go 语言已在服务端大放异彩,七牛、头条、阿里已经证明了 go 的先天优势, 代码简洁,格式统一,语法简练,多核心高并发, 提高开发效率的同时,兼备媲美 C,C++ 的运行速度,势必会成为下一代经典语言! 现阶段 go 在移动领域仅支持 OpenGl 绘制界面,仍无法撼动 java,Object-C 地位, 但是有着 google 的加持,相信不久的将来在 android 领域会替换 java,被人诟病的 android 响应速度,定会得到质的提升!
Golang 的 协程调度机制 与 GOMAXPROCS 性能调优
Golang 简称 Go,Go 的协程(goroutine) 和我们常见的线程(Thread)一样,拥有其调度器。 全局G任务队列会和各个本地G任务队列按照一定的策略互相交换。没错,就是协程任务交换 如果还有空闲的P,则创建一个M 绑定该 P ,注意!这里,P 此前必须还没绑定…
一个正则表达式引发的血案,让线上CPU100%异常!
前几天线上一个项目监控信息突然报告异常,上到机器上后查看相关资源的使用情况,发现 CPU 利用率将近 100%。通过 Java 自带的线程 Dump 工具,我们导出了出问题的堆栈信息。 我们可以看到所有的堆栈都指向了一个名为 validateUrl 的方法,这样的报错信息在堆栈…