優步公司的Go語言編寫風格指南
本指南的目的是通過詳細描述在Uber編寫Go程式碼的注意事項來管理這種複雜性。這些規則的存在是為了使程式碼庫易於管理,同時仍然允許工程師有效地使用Go語言功能。
該指南最初由Prashant Varanasi和Simon Newton編寫,目的是使一些同事快速使用Go。多年來,已根據其他人的反饋進行了修改。
本文件記錄了我們在Uber遵循的Go程式碼中的慣用約定。其中許多是Go的通用準則,而其他準則則依賴於外部資源。
點選標題進入
相關文章
- Go 語言程式碼風格規範-指南篇Go
- 如何使用Go語言寫出物件導向風格的程式碼Go物件
- PEP 8 程式程式碼的編寫風格指南
- Go 語言實戰: 編寫可維護 Go 語言程式碼建議Go
- Go 語言程式碼風格規範-概述篇Go
- JavaScript編碼風格指南JavaScript
- JavaScript 編碼風格指南JavaScript
- [譯] Go 語言實戰: 編寫可維護 Go 語言程式碼建議Go
- 如何用GO語言編寫快取服務?Go快取
- 中文寫作排版風格指南
- 軟體編寫風格
- ChainDesk : Go 語言入門指南AIGo
- 使用Go語言從零編寫PoS區塊鏈(譯)Go區塊鏈
- 基礎入門: 編寫第一個 Go 語言程式Go
- Solidity語言學習筆記————6、全域性變數風格指南Solid筆記變數
- Go 語言學習路線指南Go
- Go 語言讀寫 Excel 文件GoExcel
- go語言有哪些優勢Go
- GitHub - cshum/imagor: Go語言編寫的快速影像處理伺服器GithubGo伺服器
- C 語言程式碼風格之 Linux 核心程式碼風格Linux
- 機器語言編寫helloworld
- Uber Go 語言編碼規範Go
- Go語言交叉編譯工具goxGo編譯
- go語言編譯過程概述Go編譯
- [譯] 用不到 200 行的 GO 語言編寫您自己的區塊鏈Go區塊鏈
- 優步爆Go語言容易發生的資料併發爭奪問題Go
- 「川言川語」:神經網路RNN模仿川普的語言風格神經網路RNN
- 為什麼很多公司都轉型go語言開發?Go語言能做什麼Go
- C語言 編寫線段樹C語言
- 9 SystemVerilog語言編寫SPI接收
- Json風格指南JSON
- [Go語言寫介面]一、使用xcgui完成go語言第一個軟體介面GoGUI
- badamczewski/PowerUp:Rust/Go語言的反編譯工具RustGo編譯
- 幽默:Go語言的編譯器 - programmerjoke9Go編譯
- 體驗go語言的風騷式程式設計Go程式設計
- httpfetch-一款java語言編寫優雅的http介面呼叫元件HTTPJava元件
- 用Go語言寫HTTP中介軟體GoHTTP
- Go 語言手寫本地 LRU 快取Go快取