腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Golang语言社区
Golang语言社区(www.Golang.LTD)专业分享Go语言基础、提高等最新最前沿动态。
专栏作者
举报
1903
文章
2784697
阅读量
585
订阅数
订阅专栏
申请加入专栏
全部文章(999+)
go(999+)
其他(301)
游戏(139)
编程算法(129)
数据库(91)
https(72)
java(50)
人工智能(48)
api(46)
linux(45)
http(44)
数据结构(42)
云数据库 Redis(39)
html5(38)
网络安全(35)
存储(34)
github(32)
javascript(30)
json(30)
开源(28)
socket编程(28)
系统架构(28)
安全(25)
sql(24)
云数据库 SQL Server(21)
微信(20)
git(19)
分布式(19)
缓存(19)
html(18)
微服务(18)
node.js(17)
全栈(17)
游戏开发(17)
区块链(16)
c++(16)
python(15)
windows(15)
容器镜像服务(12)
rpc(12)
腾讯云测试服务(11)
面向对象编程(11)
打包(10)
ide(10)
udp(10)
nginx(9)
mongodb(9)
网站(9)
tcp/ip(9)
渲染(8)
容器(8)
shell(8)
架构设计(8)
php(7)
android(7)
unix(7)
文件存储(6)
大数据(6)
数据(6)
对象存储(5)
比特币(5)
ios(5)
c 语言(5)
css(5)
ajax(5)
自动化(5)
模型(5)
数字货币(4)
erlang(4)
bash(4)
scala(4)
jquery(4)
memcached(4)
apache(4)
bash 指令(4)
ssh(4)
rabbitmq(4)
c#(3)
lua(3)
.net(3)
xml(3)
汇编语言(3)
access(3)
访问管理(3)
命令行工具(3)
数据加密服务(3)
运维(3)
正则表达式(3)
单元测试(3)
uml(3)
ntp(3)
小程序(3)
编辑器(3)
程序员(3)
配置(3)
同步(3)
机器学习(2)
mac os(2)
ruby(2)
oracle(2)
搜索引擎(2)
mapreduce(2)
全站加速网络(2)
kubernetes(2)
爬虫(2)
hashmap(2)
ftp(2)
kotlin(2)
二叉树(2)
aop(2)
dubbo(2)
敏捷开发(2)
kernel(2)
gcc(2)
iis(2)
func(2)
io(2)
it(2)
动画(2)
队列(2)
服务器(2)
工具(2)
工作流(2)
基础(2)
框架(2)
拖拽(2)
音频(2)
负载均衡(1)
数据挖掘(1)
tensorflow(1)
objective-c(1)
actionscript(1)
react(1)
硬件开发(1)
nosql(1)
postgresql(1)
maven(1)
负载均衡缓存(1)
spring(1)
专用宿主机(1)
容器服务(1)
日志服务(1)
云数据库 MongoDB(1)
SSL 证书(1)
云推荐引擎(1)
大数据可视交互系统(1)
图像处理(1)
电商(1)
企业(1)
underscore(1)
serverless(1)
devops(1)
互联网金融(1)
压力测试(1)
spark(1)
jdk(1)
hive(1)
erp(1)
numpy(1)
sql server(1)
jdbc(1)
asp(1)
zookeeper(1)
grep(1)
zabbix(1)
机器人(1)
数据分析(1)
数据处理(1)
数据可视化(1)
sas(1)
网站建设(1)
nat(1)
openapi(1)
nest(1)
云计算(1)
虚拟化(1)
sdk(1)
迁移(1)
隐私计算(1)
adapter(1)
amazon(1)
auto(1)
binary(1)
block(1)
cube(1)
db(1)
dot(1)
facebook(1)
file(1)
firefox(1)
label(1)
png(1)
schema(1)
stream(1)
streamwriter(1)
url(1)
web(1)
zip(1)
编程语言(1)
遍历(1)
编码(1)
操作系统(1)
测试(1)
后台(1)
计算机(1)
架构(1)
脚本(1)
局域网(1)
客户端(1)
可视化(1)
连接(1)
软件(1)
视频(1)
数据存储(1)
图片资源(1)
网络(1)
系统(1)
线程(1)
压缩(1)
语法(1)
源码(1)
搜索文章
搜索
搜索
关闭
使用 Gomock 进行单元测试
其他
在实际项目中,需要进行单元测试的时候。却往往发现有一大堆依赖项。这时候就是 Gomock 大显身手的时候了
李海彬
2018-12-24
3.4K
0
Go is not (very) simple, folks
其他
I’ve recently started coding a little bit in Go, mostly out of curiosity. I’d known quite a bit about it beforehand, but never tried it out in practice (there was no need). But now Go is being considered as one of the options for a project in the team where I work and so I thought it would be nice to get a bit of hands on experience.
李海彬
2018-12-21
422
0
Golang 之协程详解
go
编程算法
其他
java
数据结构
对于 进程、线程,都是有内核进行调度,有 CPU 时间片的概念,进行 抢占式调度(有多种调度算法)
李海彬
2018-12-19
1.5K
0
golang之sync.Mutex互斥锁源码分析
其他
针对Golang 1.9的sync.Mutex进行分析,与Golang 1.10基本一样除了将panic改为了throw之外其他的都一样。
李海彬
2018-12-18
710
0
阅读源代码的姿势:以 go-restful 为例
其他
一般初学者确定一个方向,比如web 后端、前端等,会选择一门编程语言深入下去,比如后端java、python、go等。通过项目不断练习编程语言和编程思维,知道如何将需求实现出来。一段时间后,有可能算是某一阶段的瓶颈,希望写出更好的代码,除了继续做项目之外,更好的方式是阅读某一个库或者某一项目的源代码,从源代码里学习一些编程的处理方式,之后借鉴到自己的项目中。突破瓶颈,继续精进技能。
李海彬
2018-12-18
822
0
Go基础系列:channel入门
其他
channel用于goroutines之间的通信,让它们之间可以进行数据交换。像管道一样,一个goroutine_A向channel_A中放数据,另一个goroutine_B从channel_A取数据。
李海彬
2018-12-18
682
0
GoLang并发控制(下)
其他
context的字面意思是上下文,是一个比较抽象的词,字面上理解就是上下层的传递,上会把内容传递给下,在go中程序单位一般为goroutine,这里的上下文便是在goroutine之间进行传递。
李海彬
2018-12-14
838
0
GoLang并发控制(上)
其他
首先解释golang中的channel:channel是go中的核心部分之一,结构体简单概括就是一个ring队列+一个锁 有兴趣的同学可以去研究一下源码构建。在使用中可以将channel看做管道,通过channel迸发执行的go程之间就可以发送或者接受数据,从而对并发逻辑进行控制。
李海彬
2018-12-14
1.3K
0
Goalng下的反射模块reflect学习使用
go
http
ntp
其他
注意:我们上面的示例是使用值类型进行进行反射构造的。如果是指针类型的话,我们需要使用reflect.Struct字段进行判断接口类型的Kind()方法
李海彬
2018-12-13
798
0
C和Go相互调用
其他
C可以调用Go,并且Go可以调用C, 如果更进一步呢, C-->Go-->C 或者 Go-->C-->Go的调用如何实现?
李海彬
2018-12-11
627
0
如何在Go的函数中得到调用者函数名?
其他
有时候在Go的函数调用的过程中,我们需要知道函数被谁调用,比如打印日志信息等。例如下面的函数,我们希望在日志中打印出调用者的名字。
李海彬
2018-12-07
5.2K
0
创建最小的Go docker 镜像
其他
虽然曾有一些文章介绍了如何创建一个最小的Go Docker镜像,我也曾写过一篇文章,但是随着Go的新的版本的发布, 以及docker本身的进化,有些技巧已经发生了变化, 本文介绍了最新的创建超小的Go镜像的方法。
李海彬
2018-12-06
1.3K
0
go语言最快最好运用最广的web框架比较(大多数人不了解的特性)
go
http
git
其他
开源
如果你为自己设计一个小应用程序,你可能不需要一个Web框架,但如果你正在进行生产,那么你肯定需要一个,一个好的应用程序。
李海彬
2018-12-05
2.5K
0
用Go编写的TCP连接监视器库
其他
A TCP connection monitor library written in Go.
李海彬
2018-11-22
1.2K
0
Google Cloud 宣布支持Go 1.11
其他
The Go Blog Announcing App Engine’s New Go 1.11 Runtime
李海彬
2018-11-08
561
0
Google Cloud 宣布支持Go 1.11
其他
The Go Blog Announcing App Engine’s New Go 1.11 Runtime
李海彬
2018-11-08
562
0
Golang 单元测试框架 gocheck 使用介绍
其他
单元测试应该在的功能和参数上验证程序的正确性;单元测试过后,机器状态应该保持不变;单元测试的运行、通过、失败不依赖于别的测试,可以人为构造数据,以保持单元测试的独立性。
李海彬
2018-11-05
1.6K
0
Golang的反射reflect深入理解和示例
其他
在计算机科学领域,反射是指一类应用,它们能够自描述和自控制。也就是说,这类应用通过采用某种机制来实现对自己行为的描述(self-representation)和监测(examination),并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。
李海彬
2018-10-24
1K
0
Golang生产级可靠UDP库
其他
kcp-go is a Production-Grade Reliable-UDP library for golang.
李海彬
2018-10-24
2.6K
0
信号量,锁和 golang 相关源码分析
其他
本文为社区粉丝原创投稿,再次感谢作者南瓜waniu的分享,欢迎大家在评论区留言和作者讨论,同时也欢迎大家踊跃投稿,分享您的golang语言学习经验!投稿邮箱地址为tougao@golang.ltd
李海彬
2018-10-24
1.6K
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档