新版本Golang的管理入门教程

新版本Golang的管理入门教程

Go1.11和1.12实现了对包管理的初步支持,Go的新依赖管理系统使依赖版本信息明确且易于管理。新的包管理模式有什么不同?作为Go语言的推广者,常常被问到各种...
Golang推荐的命名规范

Golang推荐的命名规范

很少见人总结一些命名规范,也可能是笔者孤陋寡闻,作为一个两年的golang 开发者,我根据很多知名的项目,如moby, kubernetess等总结了一些常见的...
Golang实现一个微信抽奖小程序后台

Golang实现一个微信抽奖小程序后台

一、后台整体架构 小程序和后台间使用https通信,保证安全性,这也是为了满足小程序官方的硬性规定。腾讯负载均衡作为后台入口有几个好处:帮助处理htt...
Golang轻量级-高并发socket框架

Golang轻量级-高并发socket框架

使用chitchatchitchat得以支持高并发连接的关键在于其能够快速响应客户端发起的链接并及时开启goroutine确保一对一的通信。对于使用者而言,只需...
人工智能大数据平台中Golang的应用实践

人工智能大数据平台中Golang的应用实践

目前人工智能非常火,大家所熟知的人脸识别、智能安防、自动驾驶等领域都在应用人工智能技术。但在自动驾驶这个行业中我们能用Go语言做什么事情?今天分享的主要是人工智...
golang中Context的使用场景

golang中Context的使用场景

context在Go1.7之后就进入标准库中了。它主要的用处如果用一句话来说,是在于控制goroutine的生命周期。当一个计算任务被goroutine承接了之...
趣头条技术沙龙聚焦Golang应用热点

趣头条技术沙龙聚焦Golang应用热点

4月13日,趣头条联合极客邦科技在上海举办了首届 Go 语言技术沙龙——Golang 在工程实践中的应用。虽然只是一场持续半天的技术沙龙活动,但是现场参会者的参...
Go语言优缺点

Go语言优缺点

Go是一门非常不错的编程语言。然而在Slack编程频道中对Go的抱怨却越来越多,因此我今天来分析一下Go语言的优缺点。不支持函数式编程 说到Lisp语言,我首先...