240 发简信
IP属地:北京
  • Go语言 gin框架集成Casbin访问权限控制

    1. Casbin是什么? Casbin是一个强大的、高效的开源访问控制框架,其权限管理机制支持多种访问控制模型。因此Casbin不能做身份验证, 最佳的实践是只负责访问控制...

  • Go语言gin框架简易入门文档

    安装 要安装 Gin 包,您需要先安装 Go 并设置 Go 工作区。 第一个需要 Go[https://golang.org/] 安装 (版本 1.11+是必需的 ),然后您...

  • 120
    Golang pprof 性能分析与火焰图

    1. 安装graphviz 1.1 下载 graphviz (windows 环境) 下载完之后安装,安装完成之后将graphviz的安装bin目录加入环境变量中 1.2 测...

  • 120
    Docker 安装和容器部署服务

    1. Docker是什么? 在互联网时代人们对美好生活的追求驱动下,大量的应用和服务被创建了出来,这些应用和服务通常都部署不同服务器上.一切看上去都是那样的美好 然而.......

  • Golang 之context库用法

    1. context Golang 中的context 是Go语言在 golang1.7 发布时新增的标准包目的是增强Golang开发中并发控制技术简单来讲当一个服务启动时...

  • Golang文件写入的四种方式

    Golang 中关于文件写入的方法很多简单覆盖式文件写入常规文件写入带有缓冲区的文件写入复制操作的文件写入 1. 简单覆盖式文件写入 特点 :操作简单一个函数完成数据写入新内...

  • Golang读取文件和处理超大文件方案

    Golang 操作文件的读取的方法很多,适用的场景也是各不相同,在此我们将文件的读取分为如下几种 :文件整体读取文件分片读取(块级读取)文件行级读取 系统的配置不同,执行的耗...

  • Golang WebSocket Vue构建通信

    1. 目标 使用 Golang 编写一个WebSocker 服务端能接受客户端的WebSocket连接启动服务器时接收命令行参数能响应客户端数据模式一 : webSocke...

  • websocket 基础概念

    websocket是什么 WebSocket是一种网络传输协议,可在单个TCP连接上进行全双工通信,位于OSI模型的应用层。WebSocket协议在2011年由IETF标准化...

  • Vue项目搭建与线上部署

    安装node.js 到 node.js 官网下载复合自己开发平台的 Node 版本nodejs中文网 安装npm 设置下载镜像 安装webpack 安装vue 安装vue-...

  • golang编译与go程序部署

    Go程序编译 1. 交叉编译(Cross compiler) “ 交叉编译是在一个平台上生成另一个平台上的可执行代码。同一个体系结构可以运行不同的操作系统;同样,同一个操作系...

  • 120
    JWT与Golang

    JWT基础概念 JWT是 json web token的简称其中的 token 是令牌的意思, 其实这个令牌实质上是服务端生成的一段有规则的字符串我们看看JWT官方自己对其的...

  • 120
    Go语言与RabbitMQ

    RabbitMQ 概述 RabbitMQ是采用Erlang编程语言实现了高级消息队列协议AMQP (Advanced Message Queuing Protocol)的开源...

  • 120
    Go语言与gRpc

    1. gRpc 概述 gRpc是什么 ?gRPC是Google开源的可以在任何环境中运行的现代开源高性能RPC框架。它可以通过可插拔的支持来有效地连接数据中心内和跨数据中心的...

  • @没有地址De信 连接池不需要关心单个连接的关闭,与创建,正常作为客户端使用就可以,通过
    client.PoolStats() 查看连接池状态

    Go语言操作Redis

    1. 知识储备 知道Redis是个啥?知道Redis的基础命令怎么操作测试的环境中安装了Redis的服务端(无论是win还Linux环境)Go语言基础知识Redis命令参考[...

  • Go语言与Protobuf

    1. Protobuf 介绍 Protobuf 是 Protocol Buffers 的简称 ,是Google开源的的一种数据描述语言,其初始定位类似于 XML 和 json...

  • 120
    Go语言与RPC

    1. RPC 概述 RPC 是Remote Procedure Call Protocol 的简写,其中文意思是远程过程调用协议 ,就是通过网络从远程计算机程序上请求服务,...

  • Go语言 Modules基础

    1. 简介 GO Modules 也称作 go mod 是golang 官方最新的几个golang 版本中推出的 包 管理方式或者称作模块支持golang 中 modules...

  • 120
    Go语言使用NSQ消息队列

    1. 概述 NSQ 是一个基于Go语言的分布式实时消息平台,它基于MIT开源协议发布,由bitly公司开源出来的一款简单易用的消息中间件相关描述如下:NSQ是一个实时分布式消...

  • 120
    Go语言操作Redis

    1. 知识储备 知道Redis是个啥?知道Redis的基础命令怎么操作测试的环境中安装了Redis的服务端(无论是win还Linux环境)Go语言基础知识Redis命令参考[...

个人介绍
软件开发工程师
喜欢读书
热爱运动
乐于交流
平和沉稳