欢迎来到爱学习爱分享,在这里,你会找到许多有趣的技术 : )

标签:Golang

开发者头条

apollo:开源的 Go 原生社交系统

apollo:开源的 Go 原生社交系统
apollo 项目 see English README apollo 项目的主体是一个 go 语言原生的 bbs 社区系统,主要为了弥补当前 go 语言原生社区系统的空白。在前后端分离盛行的今天,越来越多的技术细节被默认存在,无形中也就增加了初学者在...

3年前 (2020-02-11) 1367℃ 1喜欢

开发者头条

微服务统一认证与授权的 Go 语言实现(上)

微服务统一认证与授权的 Go 语言实现(上)
各位读者朋友鼠年大吉,祝各位新的一年身体健康,万事如意! 最近疫情严重,是一个特殊时期,大家一定要注意防护。很多省份推迟了企业开工的时间,大部分的互联网公司也都是下周开始远程办公。大家可以利用在家的几天时间学习充电,反正也出不去(????????????)。 ...

3年前 (2020-02-11) 442℃ 0喜欢

开发者头条

Go 语言 Channel 实现原理精要

Go 语言 Channel 实现原理精要
本节会介绍管道 Channel 的设计原理、数据结构和常见操作,例如 Channel 的创建、发送、接收和关闭。虽然 Channel 与关键字range和select的关系紧密,但是因为在前面的两节中已经分析了 Channel 在不同的控制结构中组合使用时的现象,所以本节就不...

3年前 (2020-02-05) 4560℃ 0喜欢

开发者头条

Go 语言学习教程

Go 语言学习教程
README.md Go语言学习教程 Go 编程语言是一个开源项目,它使程序员更具生产力。 Go 语言具有很强的表达能力,它简洁、清晰而高效。得益于其并发机制, 用它编写的程序能够非常有效地利用多核与联网...

3年前 (2020-01-27) 679℃ 0喜欢

开发者头条

[译] Go 反射的三个原则

[译] Go 反射的三个原则
写在前面 本文翻译自Go官方博客,对翻译内容有疑问,请在评论指出。 介绍 计算机的反射是程序审查自身结构的能力,特别是通过类型来反射。反射也是元编程的一种形式。我们也总是被它搞得很迷惑。 这篇文章尝试通过介绍Go中的反射是如何工作的...

3年前 (2019-12-29) 592℃ 0喜欢

开发者头条

利用 CPU cache 特性优化 Go 程序

利用 CPU cache 特性优化 Go 程序
demo 如下Go语言伪代码,开启两个协程,分别对一个结构体变量中的两个相邻的数据成员进行n次原子自增操作,当打开_ [56]byte这个看似多余的代码后,程序运行速度加快了一倍!你知道是为什么吗? ... type Foo struct { a ui...

3年前 (2019-12-29) 565℃ 1喜欢

开发者头条

Golang 实践之分布式 Cron 管理

Golang 实践之分布式 Cron 管理
大家好~ 我是 花椒直播 周洋,上次火丁笔记投稿了《花椒总线系统》后,发现阅读量较大,但点赞(看一看)数很少。受到了公众号攻略组的调侃。要求 改善或解释 点赞量过低的原因。 针对这个需求,我决定在技术文章后增加一个互联网圈的时事讨论环节。所以非技术人员,可以直接...

3年前 (2019-10-31) 1102℃ 1喜欢