Avatar notebook default
21篇文章 · 14047字 · 3人关注
  • Go之断言类型(assert type)

    1.背景介绍: 笔者最近在使用一个数据结构实现多个接口,但是却发现想要在一段时间内转换成接口1,另外一段时间转换成接口2,所以也就使用到了断言类...

  • Go语言之GRPC

    RPC:远程调用框架(Remote Procedure Call), 远程调用原理: 比如 A (client) 调用 B (server) 提...

  • Go之定时器的几种玩法

    笔者最近在使用Go的定时器,发现Go提供的time包里面,按照下面几种场景做了区分,并分别提供一些API支持。主要场景如下所示: 1.超时一次之...

  • Go语言之使用make所碰到的坑

    背景介绍: 开发的时候,使用make的时候,往往会踩一些坑,基于这个原因,本作者做了一个整理。 坑1:slice在make了之后,设置了slic...

  • Go mod的简单实践

    Go mod简介: Go mod是官方推荐的包管理方式,开始于go1.11,在go1.12版本基本稳定,go1.13之后开始默认开启。 本文主要...

  • mac os里面同时支持高版本和低版本的go

    背景介绍: 开发的时候,往往会出现多个仓库使用的版本不一致,有的是低版本的,有的是高版本的,这两个版本对go的支持和fmt又不相同,而我们在开发...

  • Resize,w 360,h 240
    Go语言之指针常见问题

    原文来自于本人公众号,“灰子学技术”。原文链接:https://mp.weixin.qq.com/s/1n_s5EDm5Sl75J4GKVWKO...

    4.0 1066 0 14
  • Resize,w 360,h 240
    Go接口之nil != nil

    本文来自“灰子学技术”,原文链接如下所示:https://mp.weixin.qq.com/s/ZBd1UcIJFk_DonkxVNgERA 一...

  • Resize,w 360,h 240
    Go之一步步学习RabbitMQ(一)

    本文来自公众号:灰子学技术,原文链接:https://mp.weixin.qq.com/s/YDtJzDYn7EMeoupRFwrulg写在前面...

文集作者