• 2023-02-14
  • Go
Golang的基本数据类型-基本使用

基本数据类型-基础使用数值型整数类型使用细节Golang各整数类型分:有符号和无符号,intuint的大小和系统是32位还是64位有关Golang的整型默认声明为int型

密码学奇妙之旅、02 混合加密系统、AES、RSA标准、Golang代码
  • 2022-09-26
  • Go
密码学奇妙之旅、02 混合加密系统、AES、RSA标准、Golang代码

CTR计数器模式计数器模式CTR是分组密码模式中的一种。通过将逐次累加的计数器进行加密来生成密钥流的流密码。每次加密时会生成一个不同的值来作为计数器的初始值。可以事先进行加密、解密的准备。

密码学奇妙之旅、01 CFB密文反馈模式、AES标准、Golang代码
  • 2022-09-26
  • Go
密码学奇妙之旅、01 CFB密文反馈模式、AES标准、Golang代码

CFB密文反馈模式CFB密文反馈模式属于分组密码模式中的一种。加密与解密使用同一结构,加密步骤生成用于异或的密钥流。其弥补了ECB电子密码本模式的不足(明文中的重复排列会反映在密文中,通过删除替换

golang parallel

一个golang并行编程库,用于业务聚合或重构。可以用最少的代码,将串行的函数调用并行化,无需改变函数的声明。实现原理和demo参考github地址:https://github.com/buptmiao/parallel使用:以下有三种方法:testjoba,testjobb,testjobc执行并行:import (    "github.com/buptmi

云原生之旅 - 1)Golang 入门 简单 HTTP Server
  • 2022-09-19
  • Go
云原生之旅 - 1)Golang 入门 简单 HTTP Server

前言本人最近几年一直在学习并且实践云原生,也从测试转型到DevOps,公司的所有服务也从数据中心搬到云端,回顾过去几年学到的知识,觉得是时候总结一下了,所以准备以云原生为题材写下这一过程中所有学到的

  • 2022-09-19
  • Go
[Golang] GO 语言工作环境的基本概念

1.GOPATH和GOROOT(环境变量)1.GOROOTgo编译器、标准库等安装的地方,所有我们写的代码其实都是文本文件而已,需要编译器等工具将其加工成可执行文件或者库文件才能使用,每

Hprose for Golang

Hprose 是高性能远程对象服务引擎(HighPerformanceRemoteObjectServiceEngine)的缩写。它是一个先进的轻量级的跨语言跨平台面向对象的高性能远程动态通讯中间件。它不仅简单易用,而且功能强大。你只需要稍许的时间去学习,就能用它轻松构建跨语言跨平台的分布式应用系统了。Hprose 支持众多编程语言,例如:AAuto

  • 2022-09-14
  • Go
清源正本,鉴往知来,Go lang1.18入门精炼教程,由白丁入鸿儒,Golang中引用类型是否进行引用传递EP18

开篇明义,Golang中从来就不存在所谓的“引用传递”,从来就只有一种变量传递方式,那就是值传递。因为引用传递的前提是存在“引用变量”,但是Golang中从来就没有出现过所谓的“引用变量”,所以也

  • 2022-09-11
  • Go
MySQL建表语句生成Golang代码

1.背景对于后台开发新的需求时,一般会先进行各种表的设计,写各个表的建表语句然后根据建立的表,写对应的model代码、基础的增删改查代码(基础的增删改查服务可以划入DAO(DataAccess

Mecached Client for Golang

MemcachedClientforGolanggolang版本的memcached客户端,使用二进制协议,支持分布式,支持连接池,支持多种数据格式特性支持多server集群与memcached使用二进制协议通信支持连接池存储value支持golang基本数据类型:string、[]byte、int、i

使用golang实现Redis中间件
  • 2022-09-08
  • Go
使用golang实现Redis中间件

(一).RESP协议解释  RESP协议在Redis1.2被引入,直到Redis2.0才成为和Redis服务器通信的标准。这个协议需要在你的Redis客户端实现。RESP是一个支持多种数据类型的序

  • 2022-09-07
  • Go
延宕执行,妙用无穷,Go lang1.18入门精炼教程,由白丁入鸿儒,Golang中defer关键字延迟调用机制使用EP17

先行定义,延后执行。不得不佩服Golang设计者天才的设计,事实上,defer关键字就相当于Python中的try{...}except{...}finally{...}结构设计中的finall