mirror of
https://github.com/golang-standards/project-layout.git
synced 2026-02-04 06:06:18 +00:00
Merge branch 'master' into doc/adds-links-it-translation
This commit is contained in:
11
README.md
11
README.md
@@ -8,12 +8,15 @@ Translations:
|
||||
* [简体中文](README_zh-CN.md) - ???
|
||||
* [Français](README_fr.md)
|
||||
* [日本語](README_ja.md)
|
||||
* [Portuguese](README_ptBR.md)
|
||||
* [Português](README_ptBR.md)
|
||||
* [Español](README_es.md)
|
||||
* [Română](README_ro.md)
|
||||
* [Русский](README_ru.md)
|
||||
* [Türkçe](README_tr.md)
|
||||
* [Italiano](README_it.md)
|
||||
* [Vietnamese](README_vi.md)
|
||||
* [Українська](README_ua.md)
|
||||
* [Indonesian](README_id.md)
|
||||
|
||||
## Overview
|
||||
|
||||
@@ -42,7 +45,7 @@ More about naming and organizing packages as well as other code structure recomm
|
||||
* [GopherCon 2017: Edward Muller - Go Anti-Patterns](https://www.youtube.com/watch?v=ltqV6pDKZD8)
|
||||
* [GopherCon 2018: Kat Zien - How Do You Structure Your Go Apps](https://www.youtube.com/watch?v=oL6JBUk6tj0)
|
||||
|
||||
A Chinese Post about Package-Oriented-Design guidelines and Architecture layer
|
||||
A Chinese post about Package-Oriented-Design guidelines and Architecture layer
|
||||
* [面向包的设计和架构分层](https://github.com/danceyoung/paper-code/blob/master/package-oriented-design/packageorienteddesign.md)
|
||||
|
||||
## Go Directories
|
||||
@@ -115,7 +118,7 @@ System init (systemd, upstart, sysv) and process manager/supervisor (runit, supe
|
||||
|
||||
Scripts to perform various build, install, analysis, etc operations.
|
||||
|
||||
These scripts keep the root level Makefile small and simple (e.g., [`https://github.com/hashicorp/terraform/blob/master/Makefile`](https://github.com/hashicorp/terraform/blob/master/Makefile)).
|
||||
These scripts keep the root level Makefile small and simple (e.g., [`https://github.com/hashicorp/terraform/blob/main/Makefile`](https://github.com/hashicorp/terraform/blob/main/Makefile)).
|
||||
|
||||
See the [`/scripts`](scripts/README.md) directory for examples.
|
||||
|
||||
@@ -129,7 +132,7 @@ Put your CI (travis, circle, drone) configurations and scripts in the `/build/ci
|
||||
|
||||
### `/deployments`
|
||||
|
||||
IaaS, PaaS, system and container orchestration deployment configurations and templates (docker-compose, kubernetes/helm, mesos, terraform, bosh). Note that in some repos (especially apps deployed with kubernetes) this directory is called `/deploy`.
|
||||
IaaS, PaaS, system and container orchestration deployment configurations and templates (docker-compose, kubernetes/helm, terraform). Note that in some repos (especially apps deployed with kubernetes) this directory is called `/deploy`.
|
||||
|
||||
### `/test`
|
||||
|
||||
|
||||
Reference in New Issue
Block a user