Avatar notebook default
158篇文章 · 242965字 · 1人关注
  • GO 语言如何用好变长参数?

    函数重载 对于函数重载相信编码过的 xdm 肯定不会陌生,函数重载就是在同一个作用域内定义多个具有相同名称但参数列表不同的函数 此处的参数列表不...

    0.5 95 0 1
  • GO 语言的方法??

    GO 中的方法是什么? 前面我们有分享到 GO 语言的函数,他是一等公民,那么 GO 语言中的方法和函数有什么区别呢? GO 语言中的方法实际上...

  • GO 语言的函数??

    函数是什么? 学过编程的 xdm 对于函数自然不会陌生,那么函数是什么呢? 函数是一段可以重用的代码块,可以被多次调用,我们可以通过使用函数,提...

  • 这些 channel 用法你都用起来了吗?

    channel 是什么? channel 是GO语言中一种特殊的类型,是连接并发goroutine的管道 channel 通道是可以让一个 go...

  • GO 语言处理并发的时候我们是选择sync还是channel

    以前写 C 的时候,我们一般是都通过共享内存来通信,对于并发去操作某一块数据时,为了保证数据安全,控制线程间同步,我们们会去使用互斥锁,加锁解锁...

  • GO 语言的并发模式你了解多少?

    工作中查看项目代码,发现会存在使用 GO 语言做并发的时候出现各种各样的异常情况,有的输出结果和自己期望和设计的不一致,有的是程序直接阻塞住,更...

  • 分权分域有啥内容?

    [图片上传失败...(image-55af89-1697206121891)] 目前的系统有什么问题? 现在我们的系统越来越庞大,可是每一个人进...

  • 必知必会的22种设计模式(GO语言)

    日常工作中免不了使用设计模式,那么你使用了哪些设计模式呢? 设计模式是什么? 设计模式是一种在软件设计中对常见问题的通用解决方案。 它们是经过验...

  • Go 语言切片扩容规则是扩容2倍?1.25倍?到底几倍

    本次主要来聊聊关于切片的扩容是如何扩的,还请大佬们不吝赐教 切片,相信大家用了 Go 语言那么久这这种数据类型并不陌生,但是平日里聊到关于切片是...

文集作者