無法在Go 中分配用單引號括起來的字串
在Go 中,嘗試分配用單引號起來的字元串將導致錯誤,同時接受雙引號。此行為源自於符文(單一字元)和字串之間的區別:
這種區別存在於各種程式語言中,例如 C ,用於區分字元和字串。
儘管 Python 和 Perl 允許字串包含在任一單一中或雙引號,Go 遵循嚴格的劃分。這是因為 Go 非常注重類型安全,並且使用符文作為字串的基本建構塊。
因此,在將字串分配給變數時,必須將其用雙引號引起來。將其括在單引號中將導致錯誤,如提供的範例所示。
以上是為什麼單引號在 Go 中分配字串時會導致錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!