登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
Google Go/Golang开发
(共
469
篇经验)
0
推荐
12K
浏览
cacheline 对 Go 程序的影响
在计算机系统中,CPU高速缓存(英语:CPU Cache,在本文中简称缓存)是用于减少处理器访问内存所需平均时间的部件。在金字塔式存储体系中它位于自顶向下的第二层,仅次于CPU寄存器。其容量远小...
五嘎子
6年前
Go
Google Go/Golang开发
0
推荐
18K
浏览
C和Go相互调用
C可以调用Go,并且Go可以调用C, 如果更进一步呢, C-->Go-->C 或者 Go-->C-->Go 的调用如何实现?
aiat5431
6年前
Google Go/Golang开发
Cgo
0
推荐
24K
浏览
关于Go语言,你可能会讨厌的五件事
近年来,Go从新出现的编程语言中脱颖而出。不过要把Go称为“新晋者”似乎并不合适,因为谷歌早在2009年就推出了Go,并于2012年发布了第一个最终版(Go 1.0)。到现在为止,Go已经发展到...
fhhhhsie
6年前
程序员
Java
Go语言
Google Go/Golang开发
0
推荐
35K
浏览
Go -调度器
写得稍微有点乱,主要是按自己看代码的顺序来记录的,也不是出书,就这样吧。
JulianneRit
6年前
Google Go/Golang开发
Goroutine
0
推荐
45K
浏览
Go Echo Web 框架
Echo是Go语言生态里的一个Web应用框架,这个框架提供了非常非常简单的方式来开发高性能的Web应用。其实在写Echo之前,还想说一说Go语言里一个非常有意思的东西,叫Reflect(反射)的...
FilomenaMut
7年前
Go语言
中间件
Google Go/Golang开发
Koa.js
0
推荐
27K
浏览
如何编写 Go 中间件
大家有没有写过中间件呢,它是怎么写的呢?今天给大家分享一下使用Go,如何编写中间件,供大家参考学习。
SuzannaTrem
7年前
Go语言
中间件
Google Go/Golang开发
0
推荐
30K
浏览
Golang Websocket 实践
有些场景下,比如交易 K 线,我们需要前端对后端进行轮询来不断获取或者更新资源状态。轮询的问题毫无以为是一种笨重的方式,因为每一次 http 请求除了本身的资源信息传输外还有三次握手以及四次挥手...
parkhunt
7年前
WebSocket
Golang
Google Go/Golang开发
0
推荐
36K
浏览
golang 高并发下 tcp 建连数暴涨的原因分析
背景:服务需要高频发出GET请求,然后我们封装的是 golang 的net/http 库, 因为开源的比如req 和gorequsts 都是封装的net/http ,所以我们还是选用原生(re...
nhha5118
7年前
Golang
Google Go/Golang开发
0
推荐
32K
浏览
用 debugger 学习 golang
常见的工程语言可分为解释型和编译型两种,比如写 php 的,一般就不怎么在乎 debugger 之类的东西。为什么?如果真出了问题,我可以临时把出问题的服务机器从线上服务中摘除出来,甚至申请一个...
steppen
7年前
Golang
Google Go/Golang开发
0
推荐
38K
浏览
6行代码解决golang TCP粘包
什么是TCP粘包问题以及为什么会产生TCP粘包,本文不加讨论。本文使用golang的 bufio.Scanner 来实现自定义协议解包。
klyq0140
7年前
Go语言
TCP/IP
Google Go/Golang开发
0
推荐
38K
浏览
Go 1.10中值得关注的几个变化
曾几何时, 这是很多Gopher在Go 1.8、Go 1.9时猜测是否存在的那个版本,毕竟minor version即将进化到两位数。从Go语言第一封设计mail发出到现在的十年间,尤其是Go语...
lvxingace
7年前
Git
Go语言
Google Go/Golang开发
0
推荐
33K
浏览
Go语言中的Interface
最近在看Go语言的面向对象的知识点时,发现它的面向对象能力全靠 interface 撑着,而且它的 interface 还与我们以前知道的 interface 完全不同。故而整个过程不断的思考为...
meteor
7年前
Go语言
Google Go/Golang开发
0
推荐
31K
浏览
我与 Go 语言的这十年
2007 年 9 月 20 日,关于设计一门全新语言的讨论正式开始,这门全新的语言,就是后来的 Go。时至今日,Go 语言已经发布到 1.9 版本,走过了整整十年的历程。在这十年间,Go 语言两...
AlysaConder
7年前
ErLang
Go
Google Go/Golang开发
0
推荐
41K
浏览
Golang消息中间件NSQ深入与实践
最近在研究一些消息中间件,常用的MQ如RabbitMQ,ActiveMQ,Kafka等。NSQ是一个基于Go语言的分布式实时消息平台,它基于MIT开源协议发布,由bitly公司开源出来的一款简单...
se30381yt
7年前
Golang
NSQ
Google Go/Golang开发
消息中间件
0
推荐
36K
浏览
【译】Go 中如何进行单元测试
在这篇文章中,我将尝试回答这个问题,首先解释什么是测试,然后我会用 Go 去深入实际编写测试。在编写测试时,我将通过编写自定义 main 包,使用 testing 包以及更复杂的功能(如自定义 ...
ViolaHammel
7年前
程序员
单元测试
数据库
Google Go/Golang开发
0
推荐
40K
浏览
Go 在证券行情系统中的应用
本文内容包含三个部分:证券行业系统背景介绍,证券行情业务特点,行情系统开发遇到的挑战。
tyna7021
7年前
Go
Golang
Google Go/Golang开发
Grouting
0
推荐
38K
浏览
Go 1.9中值得关注的几个变化
我们还是来看看Go 1.9究竟有哪些值得我们关注的变化,虽然我个人觉得Go1.9的变动的幅度并不是很大^0^。
liang952
7年前
Golang
Google Go/Golang开发
Google Go
0
推荐
64K
浏览
性能优化实战:百万级WebSockets和Go语言
大家好!我的名字叫Sergey Kamardin。我是来自 Mail.Ru 的一名工程师。这篇文章将讲述我们是如何用Go语言开发一个高负荷的WebSocket服务。即使你对WebSockets熟...
MarylynYvb
7年前
性能优化
WebSocket
Google Go/Golang开发
Goroutine
0
推荐
36K
浏览
Golang Context源码学习
最近学习golang框架的时候发现许多地方都用到了context的概念,比如grpc请求 etcd访问等许多地方。 本着追根溯源搞清楚实现方式的劲头,决定研究下实现原理。
FosWpq
7年前
Golang
Google Go/Golang开发
0
推荐
40K
浏览
如何用Go语言每分钟处理100万个请求
作者结合自身工作经历,以一个项目为案例,通过多个Go语言程序实例的尝试,阐述了Go语言是如何每分钟可以处理100万个请求的,以下是译文。
sandianban
7年前
Ruby
Go语言
Google Go/Golang开发
1
2
3
4
5
6
7
8
9
10
经验分享,提升职场影响力
投稿
热门问答
热门文档