Skip to content

Commit 400ada3

Browse files
committed
additional links for the Romanian translation
1 parent 473a158 commit 400ada3

File tree

10 files changed

+13
-2
lines changed

10 files changed

+13
-2
lines changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,13 @@ Translations:
1010
* [日本語](README_ja.md)
1111
* [Portuguese](README_ptBR.md)
1212
* [Español](README_es.md)
13+
* [Română](README_ro.md)
1314

1415
## Overview
1516

16-
This is a basic layout for Go application projects. It's not an official standard defined by the core Go dev team; however, it is a set of common historical and emerging project layout patterns in the Go ecosystem. Some of these patterns are more popular than others. It also has a number of small enhancements along with several supporting directories common to any large enough real world application.
17+
This is a basic layout for Go application projects. It's `not an official standard defined by the core Go dev team`; however, it is a set of common historical and emerging project layout patterns in the Go ecosystem. Some of these patterns are more popular than others. It also has a number of small enhancements along with several supporting directories common to any large enough real world application.
1718

18-
If you are trying to learn Go or if you are building a PoC or a toy project for yourself this project layout is an overkill. Start with something really simple (a single `main.go` file is more than enough). As your project grows keep in mind that it'll be important to make sure your code is well structured otherwise you'll end up with a messy code with lots of hidden dependencies and global state. When you have more people working on the project you'll need even more structure. That's when it's important to introduce a common way to manage packages/libraries. When you have an open source project or when you know other projects import the code from your project repository that's when it's important to have private (aka `internal`) packages and code. Clone the repository, keep what you need and delete everything else! Just because it's there it doesn't mean you have to use it all. None of these patterns are used in every single project. Even the `vendor` pattern is not universal.
19+
`If you are trying to learn Go or if you are building a PoC or a simple project for yourself this project layout is an overkill. Start with something really simple instead (a single `main.go` file and `go.mod` is more than enough).` As your project grows keep in mind that it'll be important to make sure your code is well structured otherwise you'll end up with a messy code with lots of hidden dependencies and global state. When you have more people working on the project you'll need even more structure. That's when it's important to introduce a common way to manage packages/libraries. When you have an open source project or when you know other projects import the code from your project repository that's when it's important to have private (aka `internal`) packages and code. Clone the repository, keep what you need and delete everything else! Just because it's there it doesn't mean you have to use it all. None of these patterns are used in every single project. Even the `vendor` pattern is not universal.
1920

2021
With Go 1.14 [`Go Modules`](https://github.com/golang/go/wiki/Modules) are finally ready for production. Use [`Go Modules`](https://blog.golang.org/using-go-modules) unless you have a specific reason not to use them and if you do then you don’t need to worry about $GOPATH and where you put your project. The basic `go.mod` file in the repo assumes your project is hosted on GitHub, but it's not a requirement. The module path can be anything though the first module path component should have a dot in its name (the current version of Go doesn't enforce it anymore, but if you are using slightly older versions don't be surprised if your builds fail without it). See Issues [`37554`](https://github.com/golang/go/issues/37554) and [`32819`](https://github.com/golang/go/issues/32819) if you want to know more about it.
2122

README_es.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ Traducciones:
1111
* [日本語](README_ja.md)
1212
* [Portuguese](README_ptBR.md)
1313
* [Español](README_es.md)
14+
* [Română](README_ro.md)
1415

1516
## Resumen
1617

README_fr.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ Traductions:
1111
* [日本語](README_ja.md)
1212
* [Portuguese](README_ptBR.md)
1313
* [Español](README_es.md)
14+
* [Română](README_ro.md)
1415

1516
## Introduction
1617

README_ja.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
* [日本語](README_ja.md)
1212
* [Portuguese](README_ptBR.md)
1313
* [Español](README_es.md)
14+
* [Română](README_ro.md)
1415

1516
## 概要
1617

README_ko.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
* [日本語](README_ja.md)
1212
* [Portuguese](README_ptBR.md)
1313
* [Español](README_es.md)
14+
* [Română](README_ro.md)
1415

1516
## 개요
1617

README_ptBR.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ Traduções:
1111
* [日本語](README_ja.md)
1212
* [Portuguese](README_ptBR.md)
1313
* [Español](README_es.md)
14+
* [Română](README_ro.md)
1415

1516
## Visão geral
1617

README_ro.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@
22

33
Traduceri:
44

5+
* [English](README.md)
56
* [한국어 문서](README_ko.md)
67
* [简体中文](README_zh.md)
78
* [正體中文](README_zh-TW.md)
89
* [简体中文](README_zh-CN.md) - ???
910
* [Français](README_fr.md)
1011
* [日本語](README_ja.md)
12+
* [Portuguese](README_ptBR.md)
1113
* [Español](README_es.md)
1214
* [Română](README_ro.md)
1315

README_zh-CN.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
* [日本語](README_ja.md)
1010
* [Portuguese](README_ptBR.md)
1111
* [Español](README_es.md)
12+
* [Română](README_ro.md)
1213

1314
这是Go应用程序项目的基础布局。这不是Go核心开发团队定义的官方标准;无论是在经典项目还是在新兴的项目中,这都是Go生态系统中一组常见的项目布局模式。这其中有一些模式比另外的一些更受欢迎。它通过几个支撑目录为任何足够大规模的实际应用程序提供一些增强功能。
1415

README_zh-TW.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
* [日本語](README_ja.md)
1212
* [Portuguese](README_ptBR.md)
1313
* [Español](README_es.md)
14+
* [Română](README_ro.md)
1415

1516
這是 Go 應用程式專案的基本目錄結構。它不是核心 Go 開發團隊定義的官方標準;然而,它是 Go 生態系統中一組常見的老專案和新專案的目錄結構。其中一些目錄結構比其他目錄結構更受歡迎。這個專案目錄結構還有一些細微的改進,可以支援任何大型且實用的應用程式目錄結構。
1617

README_zh.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
* [日本語](README_ja.md)
1212
* [Portuguese](README_ptBR.md)
1313
* [Español](README_es.md)
14+
* [Română](README_ro.md)
1415

1516
这是 Go 应用程序项目的基本布局。它不是核心 Go 开发团队定义的官方标准;然而,它是 Go 生态系统中一组常见的老项目和新项目的布局模式。其中一些模式比其他模式更受欢迎。它还具有许多小的增强,以及对任何足够大的实际应用程序通用的几个支持目录。
1617

0 commit comments

Comments
 (0)