{"id":18408357,"url":"https://github.com/pingcap/style-guide","last_synced_at":"2025-04-12T21:44:30.547Z","repository":{"id":54587886,"uuid":"213785814","full_name":"pingcap/style-guide","owner":"pingcap","description":"Style guide for PingCAP and TiKV code","archived":false,"fork":false,"pushed_at":"2021-02-14T22:30:01.000Z","size":170,"stargazers_count":82,"open_issues_count":8,"forks_count":7,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-04-12T21:43:43.851Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pingcap.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-10-09T00:45:24.000Z","updated_at":"2025-02-16T15:52:17.000Z","dependencies_parsed_at":"2022-08-13T20:40:15.417Z","dependency_job_id":null,"html_url":"https://github.com/pingcap/style-guide","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pingcap%2Fstyle-guide","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pingcap%2Fstyle-guide/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pingcap%2Fstyle-guide/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pingcap%2Fstyle-guide/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pingcap","download_url":"https://codeload.github.com/pingcap/style-guide/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248637833,"owners_count":21137538,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-06T03:18:44.084Z","updated_at":"2025-04-12T21:44:30.518Z","avatar_url":"https://github.com/pingcap.png","language":null,"readme":"# PingCAP coding style guide\n\nRead the [style guide](https://pingcap.github.io/style-guide/).\n\nThis style guide contains the recommended way to write Rust code at PingCAP and in the TiKV project.\nIn the future it will contain guidelines for writing code in other languages.\n\nThe guide is written in markdown, the source is in the docs directory.\n\n\n## Contributing\n\nContributions are welcome!\n\nIf you think something should be changed or added, please open an issue to discuss the change.\nYou can open a PR if you want to be explicit about the change, but the change may need extensive discussion and possibly revision before it is accepted.\n\nPlease open PRs directly for typos or other corrections.\n\nThe guide is written in American English.\nWe use semantic line breaks (i.e., one-sentence-per-line style).\nAs far as possible, all guidelines should be justified and/or cite prior art.\n\n\n## License and copyright\n\nThe contents of this repository is copyright the style guide authors and licensed under the Apache 2.0 license.\nSee [LICENSE](LICENSE) for details.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpingcap%2Fstyle-guide","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpingcap%2Fstyle-guide","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpingcap%2Fstyle-guide/lists"}