无法正常浏览本邮件,请点此查看,查看往期 请点此

Go 周刊第 78 期

本周热门文章

个点赞 25
梦想总是要有的 - 工作20年程序员的2021年度总结 kevwan

跌宕起伏的2021年快要过去了,今年对我来说经历的实在太多,提笔做个简单的总结吧。 回顾目标 去年的年终总结,我给自己立了两个flag。 第一个虽然不可量化,不是一个好的目标,但我认为完成的还是不错的,go-zero...

个点赞 14
Go Context 董雷

参考文献 Go语言实战笔记(二十)| Go Context WaitGroup WaitGroup是一种控制并发的方式,它的这种方式是控制多个goroutine同时完成。 func main() { var wg sync.WaitGroup wg.Add(2) go func() {...

个点赞 13
2021年终总结 MasterPoser

今年最好的消息就是成功从 PHP 转到了自己喜欢的 Go, 也跳出了以前工作的舒适圈。 为什么总结 其实是想分享一下最近 Go 的感觉,我这人很爱分享。也对自己这段时间学习的东西梳理一下。 回想目标 以前并没有对自己有...

个点赞 10
[系列文章] 剑指offer-Go版实现 第二章:面试需要的基础知识 棋布

为何选择这本书来刷题: leetcode题目实在太多了,找了半天还是回到这本10年前的书,题目数量不多,但是都比较经典,覆盖知识点比较广。开始参加leetcode周赛,做两题都是很难的,尤其是面对一堆大牛动不动四道题全...

个点赞 7
Golang 源码学习(一) —— os/file 文件操作 Hanson

项目地址 github.com/Hanson/golang-learning os/file 本篇幅我们通过文件的创建、打开、写入、读取来讲讲文件模块。 file 结构 我们先来看看 file 的结构 package os // file_unix.go type file struct { pfd...

个点赞 6
[系列文章] 剑指offer-Go版实现 第三章:高质量的代码 棋布

章节主要目的 主要是围绕高质量代码,完成性、规范性和鲁棒性。测试用例的编写,通常情况,我们为了完成单元测试覆盖率都是草草了事,学习这一章我们可以发现,我们之前的测试用例实用性很差,只有正常情况的用例,...

个点赞 3
最简单的服务响应时长优化方法,没有之一 kevwan

序言 - From 万俊峰Kevin 我们能把服务做到平均延迟基本在30ms左右,其中非常大的一个前提是我们大量使用了 MapReduce 技术,让我们的服务即使调用很多个服务,很多时候也只取决于最慢的那一个请求的时长。 对你现有...

个点赞 2
方法值 sunny0901

package main import "fmt" type Person struct { name string //名字 sex byte //性别, 字符类型 age int //年龄 } func (p Person) SetInfoValue() { fmt.Printf("SetInfoValue: %p, %v\n", &amp...

个点赞 2
centos7.4 记一次 go安装的问题,及目录命令熟悉 zhaocrazy

学go 安装第一步,go不需要安装Nginx,也可以跑服务,虽然现在php也可以,但PHP环境一般默认了wamp lamp lnmp centos7.4 安装步骤简述 wget https://dl.google.com/go/go1.15.10.linux-amd64.tar.gz #拉取安装包...

个点赞 1
Fiber 项目介绍 《Go Fiber 中文文档 2.x 》 Summer

Fiber是一个受到Express启发的Web框架,基于使用Go语言编写的最快的HTTP引擎Fasthttp构建。旨在通过零内存分配和高性能服务,使快速开发更加简便。 :emoji:️ 快速入门 package main import "github.com/gofiber/fiber/v2"...

更多热门文章

社区赞助商

成为赞助商

摒弃世俗浮躁,追求技术精湛
终身编程者的修道场 —— LearnKu.com

邮件服务由 SendCloud 赞助