Go 檔案名稱的命名約定
在Go 中,命名約定在確保程式碼庫內的一致性和可讀性方面發揮著重要作用。雖然套件的命名約定是明確定義的(沒有底線,小寫),但檔案名稱的規則有些彈性。
檔案名稱中的底線
與包裝不同,檔案名稱在 Go 中,不遵守相同的無底線約定。相反,通常的做法是使用下劃線來分隔檔案名稱中的單詞,尤其是對於更長或更複雜的名稱。例如,您可以選擇“web_server.go”,而不是使用“webserver.go”。
結構到檔案映射
至於關係在結構和檔案之間,Go 語言並不像 Java 中那樣強制執行每個檔案一個結構的方法。如果多個結構在邏輯上相關,則將它們分組在一個文件中是完全可以接受的。然而,為了組織和可維護性,許多開發人員更喜歡將每個結構體保存在自己的文件中,尤其是對於較大的項目。
特殊後綴
Go 使用特定的後綴用於指示某些屬性的檔案後綴:
以上是我應該如何命名我的 Go 檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!