優步公司的Go語言編寫風格指南
本指南的目的是通過詳細描述在Uber編寫Go程式碼的注意事項來管理這種複雜性。這些規則的存在是為了使程式碼庫易於管理,同時仍然允許工程師有效地使用Go語言功能。
該指南最初由Prashant Varanasi和Simon Newton編寫,目的是使一些同事快速使用Go。多年來,已根據其他人的反饋進行了修改。
本文件記錄了我們在Uber遵循的Go程式碼中的慣用約定。其中許多是Go的通用準則,而其他準則則依賴於外部資源。
點選標題進入
相關文章
- Go 語言程式碼風格規範-指南篇Go
- HTML語言編寫指南HTML
- 如何使用Go語言寫出物件導向風格的程式碼Go物件
- PEP 8 程式程式碼的編寫風格指南
- JavaScript 風格指南/編碼規範(Airbnb公司版)JavaScriptAI
- Go 語言程式碼風格規範-概述篇Go
- JavaScript編碼風格指南JavaScript
- JavaScript 編碼風格指南JavaScript
- 軟體編寫風格
- CoffeeScript 編碼風格指南
- Python 編碼風格指南Python
- 中文寫作排版風格指南
- Go 語言實戰: 編寫可維護 Go 語言程式碼建議Go
- [譯] Go 語言實戰: 編寫可維護 Go 語言程式碼建議Go
- PHP 編碼風格規範指南PHP
- 如何用GO語言編寫快取服務?Go快取
- Go 語言編寫 CPython 擴充套件 goPyGoPython套件
- ChainDesk : Go 語言入門指南AIGo
- 將GO編繹成JavaScript,用GO語言來寫前端程式碼GoJavaScript前端
- Go 語言編譯期斷言Go編譯
- Solidity語言學習筆記————6、全域性變數風格指南Solid筆記變數
- PEP 8 Python編碼風格指南概要Python
- C 語言程式碼風格之 Linux 核心程式碼風格Linux
- 基礎入門: 編寫第一個 Go 語言程式Go
- 使用Go語言從零編寫PoS區塊鏈(譯)Go區塊鏈
- Go 語言編寫輕量級網路庫,GrapeNetGo
- 用 Haskell 編寫 CEK 風格的直譯器Haskell
- JS 風格指南JS
- JavaScript風格指南JavaScript
- 「川言川語」:神經網路RNN模仿川普的語言風格神經網路RNN
- Go 語言學習路線指南Go
- Go 語言讀寫 Excel 文件GoExcel
- 假如用Go語言寫作文Go
- [譯] Go 終極指南:編寫一個 Go 工具Go
- Go 語言的分散式讀寫互斥Go分散式
- go語言有哪些優勢Go
- GitHub - cshum/imagor: Go語言編寫的快速影像處理伺服器GithubGo伺服器
- Json風格指南JSON