加载中
Go语言相关书籍推荐(从入门到放弃)

前言 最近总有读者问我可不可以推荐一下go语言入门必读书籍。所以今天就推荐几本。因为笔者也没读过几本,所以就咨询了几位前辈,现在我就把这一份书单介绍给你们,从入门到进阶。 Go语言简介...

(Mysql)对数据库设计时设计标识字段引用的一些思考

前言 哈喽,everybody,我是asong。今天asong教你们一个mysql优化设计状态标识。学会了他,我们的DB结构看起来更清晰,也避免了DB结构过大的问题,具体怎么设计,下面你就看我怎么操作就好了...

女朋友问我:小松子,你知道Go语言参数传递是传值还是传引用吗?

前言 哈喽,大家好,我是asong。今天女朋友问我,小松子,你知道Go语言参数传递是传值还是传引用吗?哎呀哈,我竟然被瞧不起了,我立马一顿操作,给他讲的明明白白的,小丫头片子,还是太嫩,...

切片传递的隐藏危机

提出疑问 在Go的源码库或者其他开源项目中,会发现有些函数在需要用到切片入参时,它采用是指向切片类型的指针,而非切片类型。这里未免会产生疑问:切片底层不就是指针指向底层数组数据吗,...

消息队列和任务队列有什么区别?

前言 昨天发了一篇文章是关于machinery的入门教程,有一位读者在留言中问我 这个和kafka有什么区别?一时我也有点懵,这两个的概念很近,到底有什么不同呢?根据我自己的理解,简单分析了一下...

machinery中文文档( 值得收藏 )

最近想学习一下machinery的基本使用,利用搜索引擎搜索了一下,教程很少,官方文档又是英文的,所以就打算翻译一下官方文档,并出一篇入门教程,所以就有了官方中文文档。 我会定期维护的,小...

machinery入门看这一篇(异步任务队列)

前言 哈喽,大家好,我是asong,这次给大家介绍一个go的异步任务框架machinery。使用过python的同学们都知道Celery框架,machinery框架就类似于Celery框架。下面我们就来学习一下machinery的...

这个缓存更新的套路你都知道吗?

前言 Hello,everybody,我是asong,上一篇文章我们一起聊一聊了面试中几个常见的缓存问题,今天我依然聊一聊缓存,不过今天我们聊的不是面试了,我们一起来看一看我们在系统中缓存更新的设计...

常见面试题之缓存雪崩、缓存穿透、缓存击穿

前言 ❝ Hello,everybody,我是asong,今天与大家一起来聊一聊面试中几个常见的缓存问题。为什么会突然想做一篇这个文章呢,今天翻了一下我当初准备面试时整理的一些资料,发现缓存在面试中...

姐姐问我什么是变基操作(git-rebase)

前言 哈喽,everybody,不知不觉8天的小长假也接近了尾声,玩耍了这么多天,今天也要收一收心,开始学习了呦~。明天就要上班啦,今天姐姐突然问我git-rebase指令是干什么的,怎么用?其实我...

手把手教姐姐写消息队列

前言 这周姐姐入职了新公司,老板想探探他的底,看了一眼他的简历,呦呵,精通kafka,这小姑娘有两下子,既然这样,那你写一个消息队列吧。因为要用go语言写,这可给姐姐愁坏了。赶紧来求助我...

go解锁设计模式之单例模式

前言 哈喽,大家好,我是asong,这是我的第16篇原创文章,感谢各位的关注。今天给大家分享设计模式之单例模式,并使用go语言实现。熟悉java的同学对单例模式一定不陌生,单例模式,是一种很常...

读者说我的代码有内存泄漏的风险

前言 嗨,大家好,我是asong,我今天又来了。昨天发表了一篇文章:手把手教姐姐写消息队列,其中一段代码被细心的读者发现了有内存泄漏的危险,确实是这样,自己没有注意到这方面,追求完美的...

09/20 17:48
47
啥?asong要出新系列之雪花算法(go)

前言 “ 嗨,everybody,我是asong,这是我的第十二篇文章,今天给大家介绍一下雪花算法。介绍雪花算法是次要的,因为大家都太熟悉了,主要目的是推荐一下我的新系列。今天,我突发奇想,想创...

go-ElasticSearch实战篇(二)

前言 哈喽,everybody,这是go-elastic学习系列教程第二篇文章。👉上一篇我们学习了ElasticSearch基础,如果还不懂基础的,可以先看一看上一篇文章,👉传送门。这一篇我们开始实战,写了...

详解Context包,看这一篇就够了!!!

前言 最近在项目开发时,经常使用到Context这个包。context.Context是Go语言中独特的设计,在其他编程语言中我们很少见到类似的概念。所以这一期我们就来好好讲一讲Context的基本概念与实际使...

go
09/13 17:25
1.8K
学会wire依赖注入、cron定时任务其实就这么简单!

前言 嗨,我小asong又回来了。托了两周没有更新,最近比较忙,再加上自己懒,所以嘛,嗯嗯,你们懂的。不过我今天的带来的分享,绝对干货,在实际项目中开发也是需要用到的,所以为了能够讲明...

面试官:go中for-range使用过吗?这几个问题你能解释一下原因吗?

前言 读者A:不会吧,阿Sir,这周这么高产~~~ asong:当然啦,为了你们,一切都值得~~~ 读者B:净放臭屁屁,就你戏多~~~ asong:你凶人家,坏坏~~~ 哈哈哈,戏太足了奥。自导自演...

Go官方进程诊断工具gops详解

在类 Unix 系统中,我们常常会使用 ps 命令来查看系统当前所运行的进程信息,该命令为我们提供了较大的帮助,能够快速的定位到某些进程的运行情况和状态。 而在 Go 语言中,也有类似的命令工...

go-ElasticSearch入门看这一篇就够了(一)

前言 嗨,every body,我又来了。这回你们没有看错,今天带来的就是go-elastic的入门教程,打了好久的预告,今天终于上线了。因为笔主本人也是一个新手,所以也不敢讲太深入的东西,这一篇完...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部