回答

收藏

Go 中的缩进:制表符还是空格?

技术问答 技术问答 589 人阅读 | 0 人回复 | 2023-09-12

是否有标准Google Go 编码约定文档设置在 Go 表符或空格是缩进源代码的首选?, v* p1 t, Y# `3 e( r2 N4 V
如果有的话,官方建议是什么?; H- K/ A0 s; P& l! G" Z
                                                               
7 q: L+ s9 g  N' [( G$ l8 U) e3 t9 e+ P% G    解决方案:                                                               
; w. E$ n% v! {) k                                                                官方建议使用以下格式格式化您的代码; V; |5 S$ f9 F1 q* A4 O* Q9 i* n
    go fmt
    " v+ {8 v5 k. w. n4 l) t: {
或直接使用 gofmt 命令& w' D+ T. g- @. t7 q( W
    gofmt -w .
    3 M* S! @1 e) g9 m3 I3 r7 T
你可以阅读更多关于它在这里的golang.org博客,或从有效到文件:/ t& a% Q1 k6 T
缩进3 t" @3 K+ l1 W. [/ q
我们用制表符缩进,默认情况下 gofmt 会发出它们。只有必要时才使用空间。
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则