/images/cheemurai.jpg

Midk9t's Blog

Go编程模式:Functional Options

函数选项问题 在日常开发中,我们经常遇到需要将业务实体初始化的场景,此时必然会定义一些可变参数,如下图Server结构体这个例子: 1 2 3 4 5 6

Go项目惯用结构

前言 无论我们用什么语言,做什么项目,都应该事先对项目的整体文件夹布局做长远考虑:什么文件应该放哪里,这其实十分重要,一个清晰简洁的项目结构让

Docker镜像缓存的优化

我们在用容器化技术来开发项目时,若用到dockerfile来构建容器镜像,那么想必经常需要在开发调试时不断重新构建镜像。然而我用docker

SSL/TLS工作原理

什么是SSL/TLS? SSL/TLS 是一种用于保护网络通信安全的加密协议。SSL是原始的加密协议,TLS是它的升级版。这个协议的核心是使用非对称加密来确