240 发简信
IP属地:四川
  • Resize,w 360,h 240
    用golang的channel特性,来做简易分拣机的中控部分

    先介绍一下项目的背景,之前单位有一个做小型快递分拣机的需求,针对小型包裹智能分拣到不通的出口。大致的物理传送带如下方图所示,原谅我不会画图。此文...

  • Resize,w 360,h 240
    Grpc使用buf.build 快速编译

    本文通过实例来讲解使用buf[https://docs.buf.build/introduction]来快速的编译proto文件,不需要再用pr...

    0.1 0 0 1
  • Resize,w 360,h 240
    golang aes加密 扩展ecb模式

    AES加密属于对称加密(当然还有非对称加密rsa),对称加密一般分为流加密(如OFB、CFB等)和块加密(如ECB、CBC等)。 但是golan...

  • Resize,w 360,h 240
    go使用swagger生成接口文档

    安装swag 工具go get -u github.com/swaggo/swag/cmd/swag 在入口文件写上项目的简介 在你代码中处理请...

  • golang解析pfx证书文件,获得证书私钥

    简介: 前一段时间,跟农商行对接支付接口,突然来了一个pfx格式的证书,我当时就懵逼了,因为网上针对于golang解析pfx的文章根本就没有用,...

  • golang 日志 zap的使用

    简介: 日志是我们开发程序必不可少的一部分,go官方的提供的日志包默认功能很简洁,但是满足不了生产环境的全部需求(例如:更精细的日志级别、日志文...

  • Golang package中init方法的执行顺序问题

    总结一下init方法的定义和执行顺序,做个笔记 在同一个go文件中,可以定义多个init方法 在同一个文件中的多个init方法,按照在代码中编写...

  • Resize,w 360,h 240
    Golang 数据结构之【4.5共享栈】

    两栈共享空间的结构的golang代码如下: