
Golang
EruruI
这个作者很懒,什么都没留下…
展开
-
go手动安装
【代码】go手动安装。原创 2022-12-27 11:35:58 · 243 阅读 · 1 评论 -
golang AES128 ECB加密
AES128 ECBfunc EcbDecrypt(data, key []byte) []byte { block, _ := aes.NewCipher(key) decrypted := make([]byte, len(data)) size := block.BlockSize() for bs, be := 0, size; bs < len(data); bs, be = bs+size, be+size { block.Decrypt(decrypted[bs:be],原创 2021-07-07 13:35:14 · 3617 阅读 · 0 评论 -
Golang——gorilla-Websocket小部分源码注释阅读与翻译
// HandshakeError describes an error with the handshake from the peer.//@zh HandshakeError(握手错误) 描述当与节点握手时的错误type HandshakeError struct { message string}func (e HandshakeError) Error() string { return e.message }// Upgrader specifies parameters for原创 2020-10-10 09:46:02 · 1056 阅读 · 0 评论 -
Golang中的指针和地址区别(*pointer&address)
一、关于*和&的简单理解①首先创建一个变量a并赋值为43a := 43 fmt.Println(a) //43 fmt.Println(&a) //0xc00000a0b8输出a的值为43。&是取变量的地址。②将b指针指向a的地址var b = &a fmt.Println(b) //0xc00000a0b8 fmt.Println(&b) //0xc000006030 fmt.Printf("%T \n",b) //*int fmt.Pri原创 2020-08-24 15:19:14 · 2842 阅读 · 0 评论