#

golang

  • 基于Golang打造的开源WAF网关

    基于Golang打造的开源WAF网关 Github地址 https://github.com/Janusec/janusec 产品介绍 https://mp.weixin.qq.com/s/OOA

    作者:zhyale
    2020-09-28 11:54:17
  • golang中struct和[]byte的相互转换示例

    在网络传输过程中,经常会这样处理:socket接收到数据,先获取其消息头,然后再做各种不同的业务处理。在解析消息头的时候的方法有多种多样。其中最为高效解析消息头的方法就是直接把数据头部分强制类型转换为

    作者:稳健明
    2020-09-28 08:23:08
  • 使用Golang的Context管理上下文的方法

    golang 1.7版本中context库被很多标准库的模块所使用,比如net/http和os的一些模块中,利用这些原生模块,我们就不需要自己再写上下文的管理器了,直接调用函数接口即可实现,利用con

    作者:mingkai_beijing
    2020-09-27 08:13:04
  • golang struct 实现 interface的方法

    golang中,一般strcut包含 interface类型后,struct类型都需要实现 interface导出的接口,从而成为相应的 interface接口类。 实际上,struct包含inter

    作者:sanerersan
    2020-09-27 03:30:15
  • golang读写锁的案例

    golang读写锁的案例?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!golang读写锁,其特征在于读锁:可以同时进

    作者:小新
    2020-09-26 09:28:21
  • golang利用不到20行代码实现路由调度详解

    前言 本文主要介绍了关于golang实现路由调度的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 项目地址 github (本地下载) 本项目依赖 使用标准库实

    作者:xialeistudio
    2020-09-25 19:44:54
  • 深入分析golang多值返回以及闭包的实现

    一、前言 golang有很多新颖的特性,不知道大家的使用的时候,有没想过,这些特性是如何实现的?当然你可能会说,不了解这些特性好像也不影响自己使用golang,你说的也有道理,但是,多了解底层的实现原

    作者:daisy
    2020-09-25 16:30:18
  • golang对etcd存取和数值监测的实现

    测试代码如下 package main import ( "fmt" "log" "time" "go.etcd.io/etcd/clientv3" "golang.org

    作者:麦穗儿
    2020-09-25 08:45:33
  • golang中bufio.SplitFunc的深入理解

    前言 bufio模块是golang标准库中的模块之一,主要是实现了一个读写的缓存,用于对数据的读取或者写入操作。该模块在多个涉及io的标准库中被使用,比如http模块中使用buffio来完成网络数据

    作者:goland
    2020-09-24 20:25:27
  • golang如何修改json文件内容的方法示例

    使用一个例子说明golang如何访问和修改json文件;主要分三步: 从文件读入json串 把json串转变成golang对象 遍历或者修改json值 写回文件 假定用户输入jso

    作者:CodingCode
    2020-09-24 17:23:06