首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Golang
订阅
子弹
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
基于go+vue实现的golang每日新闻数据浏览与检索平台
介绍gonews是基于go+vue实现的golang每日新闻浏览与检索平台项目地址:Github线上Demo:GoNews数据来源:GoCN每日新闻项目截图部署获取新闻数据获取源码解析数据启动Api前
Go实现海量日志收集系统(三)
再次整理了一下这个日志收集系统的框,如下图 这次要实现的代码的整体逻辑为: 完整代码地址为: https://github.com/pythonsite/logagent 高可用的分布式key-value存储,可以用于配置共享和服务发现 类似的项目:zookeeper和cons…
Go语言中的TCP/IP网络编程
乍一看,通过TCP/IP层连接两个进程会感觉可怕, 但是在Go语言中可能比你想象的要简单的多。当然很多情况下,不是大多数情况下,使用更高级别的网络协议毫无疑问会更好,因为可以使用华丽的API, 它们隐藏了很多技术细节。现在根据不同的需求,有很多选择,比如消息队列协议, gRP…
可能是国内最火的开源项目 —— Go 篇
截止目前开源中国收录了 44517 款开源项目,囊括了最热门的各类开源项目,而软件的评分在一定程度上代表了软件的质量和热度,近年 Go 语言排名一路飙升,因此本文整理了 Go 语言中评分最高并且收藏量超过 100 的几款项目,以供开发者选择和交流
golang http 服务器编程
1. 初识 http 是典型的 C/S 架构,客户端向服务端发送请求(request),服务端做出应答(response)。 golang 的标准库 net/http 提供了 http 编程有关的接口,封装了内部 TCP 连接和报文解析的复杂琐碎的细节,使用者只需要和 http.r…
Java HashMap和Go map源码对比
go中的扩容和java中有很大的区别,他首先会创建一个新的两倍长度的数组替换掉原来的数组,然后oldbucket会添加原来的元素,然后只有当访问到当前key所在的bucket的时候才会调用growWork方法进行重新hash去迁移原来的元素。这样做的优点就是能够在扩容的时候不用…
go语言renderer包代码分析
renderer是Go语言的一个简单的、轻量的、快速响应的呈现包,它可以支持JSON、JSONP、XML、HYAML、HTML、File等类型的响应。在开发web应用或RESTFul API的时候,这个包是非常方便的toolkit。
gf框架之grpool – 高性能的goroutine池
Go语言中的goroutine虽然相对于系统线程来说比较轻量级,但是在高并发量下的goroutine频繁创建和销毁对于性能损耗以及GC来说压力也不小。充分将goroutine复用,减少goroutine的创建/销毁的性能损耗,这便是grpool对goroutine进行池化封装的…
go标准库——ioutil.ReadAll的实现
最近准备学习一下golang的标准库,详细的阅读部分源码,这个目录记录一下学习的过程和心得 go语言的ioutil包提供了很多方便的io操作的工具集,本文主要详细分析ReadAll方法的源码实现。 ReadAll是很常用的一个方法,用来一次性的读取io.Reader当中的数据。…