04 2021 档案

摘要:Go 的方法集与接口断言 方法集 引子 首先来看一段代码: package main import "fmt" func main() { var v IpmHelloByValue CallSayHello(v) // Ok,Output: Hello,I'm value CallSayHello 阅读全文
posted @ 2021-04-27 16:38 机智的小小帅 阅读(431) 评论(0) 推荐(0)
摘要:tls 简介(来自 wiki) Transport Layer Security (TLS), and its now-deprecated predecessor, Secure Sockets Layer (SSL), are cryptographic protocols designed t 阅读全文
posted @ 2021-04-25 13:43 机智的小小帅 阅读(993) 评论(0) 推荐(0)
摘要:简介 它的作用正如它的名字,是一个用来反射proto文件的库。 仓库原地址:https://github.com/jhump/protoreflect 来自官方的介绍 This repo provides reflection APIs for protocol buffers (also know 阅读全文
posted @ 2021-04-25 09:49 机智的小小帅 阅读(4255) 评论(0) 推荐(0)
摘要:前言 go的 init函数给人的感觉怪怪的,我想不明白聪明的 google团队为何要设计出这么一个“鸡肋“的机制。实际编码中,我主张尽量不要使用init函数。 首先来看看 init函数的作用吧。 init() 介绍 init()与包的初始化顺序息息相关,所以先介绍一个go中包的初始化顺序吧。(下面的 阅读全文
posted @ 2021-04-10 20:42 机智的小小帅 阅读(3125) 评论(1) 推荐(1)