Go语言的风格指南旨在提升代码的可读性、一致性和可维护性,以下是核心规范:


🧩 命名规范

  • 变量/函数名:使用小写字母,驼峰式命名(如 userName
  • 常量:全大写,下划线分隔(如 MaxAttempts
  • 包名:小写字母,单单词(如 utils

💡 代码格式

  • 缩进:4个空格(或Tab)
  • 行长度:不超过79字符
  • 括号:左括号与语句同行(如 if (cond)

📝 注释规范

  • 行内注释:用 //,与代码间隔空格
  • 文件注释:顶部用 // 描述功能,如:
    // 该包提供工具函数
    package utils
    

🌐 扩展阅读

🔗 Go最佳实践 提供更深入的编码规范细节。


Go_风格指南