09 2022 档案
摘要:PHP 的朋友应该会被 PHP 中两大特性折服: 1、强大的 array,一切皆Array; 2、强大的函数库,函数类型非常丰富。 一、简单示例 1、例如:md5函数 Go版本写法: package main import ( "crypto/md5" "fmt" "io" ) func Md5(s
阅读全文
摘要:一、CLI 命令(spf13/cobra) GitHub地址:https://github.com/spf13/cobra Cobra既是一个创建强大的现代CLI应用程序的库,也是一个生成应用程序和命令的程序。可以使用这个库来管理命令应用程序,执行runner应用程序,初始化配置,病启动Reast
阅读全文
摘要:一、概括 使用哈希表的目的就是要快速查找到目标 key,然而,随着向 map 中添加的 key 越来越多,key 发生碰撞的概率也越来越大。bucket 中的 8 个 cell 会被逐渐塞满,查找、插入、删除 key 的效率也会越来越低。最理想的情况是一个 bucket 只装一个 key,这样,就能
阅读全文
摘要:一、热加载是什么 热加载:当我们对代码进行修改时,程序能够自动重新加载并执行,这在我们开发中是非常便利的,可以快速进行代码测试,省去了每次手动重新编译。 二、使用Air进行热加载 地址:https://github.com/cosmtrek/air 具有以下特性: 彩色日志输出 自定义构建或二进制命
阅读全文