go 语言实践:命名规则

go 语言命名 go 语言不像java 等传统面向对象语言一样有访问修饰符; 它是从语法层面做了限定: 想要对外暴露的名字必须大写字母开头 [类似 public 修饰符] 不想对外暴露的名字必须小写字母开头 [对其他包不可见,类似私有变量] 包名称命名规则 取名要有意义,不与标准库冲突; 包名与目录名一致; 包名要使用小写开头的单词; 不混合大小写或者下划线等; 如: package yijiebuyi 文件命名规则 取名要简短,有意义; 小写单词打头; 多个单词使用下划线分隔; blog_content.go 结构体命名规则 驼峰命名法. 至于大驼峰还是小驼峰取决于该结构体是否要向

mongodb客户端连接报错 Error: Failed to execute "listdatabases" command​

前言 本人当前使用的mongodb客户端版本Robo 3T 1.3.1 配置连接远程mongodb时报错: Error: Failed to execute "listdatabases" command 原因是因为今天mongodb config中指定了权限验证 开启mongodb验证 /etc/mongod.conf security: authorization: enabled 因为mongodb安装以后只在cmd中进行本地访问,所以要使用图形界面就需要使用登录账号及密码 解决方案 之前mongodb 采用 SSH 远程连接mongodb的方式, 现在需要重新编辑 添加Auth

回到顶部