大白话 golang 教程-15-使用协程和并发通道

本章将学习 go 语言和其他语言最大的不同,在语法级别支持并发操作(天生),并发编程的门槛是很高的,通常写高质量的并发代码并不是那么容易,但是 golang 把这个难度降低了,让程序员写出高性能而且易于理解不绕口的并发代码。

Go语言自学系列 | golang高阶函数

视频来源:B站《golang入门到项目实战 [2021最新Go语言教程,没有废话,纯干货!持续更新中…]》一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持!

golang gRPC 负载均衡方案

最新的 go-grpc 库提供了 ClientConnInterface 接口,通过该接口可以很方便地实现 gRPC 连接池,参考 googleapis 。

2022如何学习golang,为什么学习它

Go Web Programming : 一本讲解golang 网页开发的书籍,教您如何使用现代设计原则在 Go 中构建 Web 应用程序。

「第六期」技术中台golang开发实习生 滴滴

先说一下个人的总体情况,西电大三计科,没有实习和太多实践经验(只有自己写的博客什么的),数据结构和算法还行,在滴滴前面过很多次字节,三次三面挂,好未来golang过了,还有许多中小厂就忘了,也没过。总共也许接近二十次面试经历?

golang基础之数组

一、数组的定义和声明在Go语言中,数组长度在定义后就不可更改,在声明时长度可以为一个常量或者一个常量表达式。数组的长度是该数组类型的一个内置常量,可以用Go语言的内置函数len()来获取。1.var array [4]int //第一种,定义后采用默认值方式,全02.

「第三十四期」golang校招面试经历分享 畅天游

1、go init 的执行顺序,注意是不按导入规则的(这里是编译时按文件名的顺序执行的)2、interface nil 比较。3、原生map非线程安全,加锁以及sync.Map{}的实现。4、channel no buffer以及buffer的区别。

golang获取ssl证书信息

简介目前,很多网站都使用了https,证书的过期检查也是运维需要关注的地方,可以通过直接连接域名,获取证书信息,来判断是否已经更新了证书。

golang nsq源码分析&添加中文注释系列(二):Nsqd入口主流程

以往看网上的源码分析时,基本都是前面一段讲解,后面跟一大段代码,没有上下文分析,我就暗暗的想,如果一个函数或一段逻辑能有中文注释(俺小本毕业英语不太好)带有上下文分析,这样读源码岂不是会更快顺畅。。。不废话了,我们开始吧。

golang goroutine与channel入门练习题一

题目用goroutine与channel实现,计算出1-200内的素数本例是一个goroutine与channel结合使用的必会题目,需要对goroutine与channel有一定基础知识才能完成。