Published on2020年4月19日给mongodb服务增加认证MongoDB文章介绍给 mongodb 服务增加认证的方法。先将数据库配置为 noauth:true 启动,创建用户并设置权限,再改为 auth:true 启动,客户端连接可通过 go 语言 mgo 框架或 Studio 3T 工具,需设置用户名、密码和认证数据库。
Published on2020年4月19日go channel缓冲的作用Go文章介绍 go channel 缓冲作用,make chan 第二个参数设缓冲区大小,无缓冲时同步,有缓冲可提高数据传输效率。通过代码示例展示无缓冲、缓冲大小为 1 和大于 1 的情况及执行结果,强调要合理设置缓冲大小。
Published on2020年4月19日用脚本启停我的go程序Go介绍用脚本启停 go 程序,程序用 go 语言编写并使用 go-daemon 库让进程后台运行,脚本取名为 bootstrap,可实现 build、start、stop、restart 等功能,通过 cat 获取 pid 进行相应操作。
Published on2020年3月1日go拓扑排序Go拓扑排序用于确定依赖关系集中事物的发生顺序。文中以计算机课程学习为例,通过`topoSort`函数对课程前置关系进行排序,输出了学习课程的顺序,展示了拓扑排序在实际中的应用。