Skip to content

Commit c3db498

Browse files
authored
Alteração de referências de branch principal de 'master' para 'main' (#107)
1 parent ad57fe0 commit c3db498

File tree

25 files changed

+26
-26
lines changed

25 files changed

+26
-26
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
[Arte por Denise](https://twitter.com/deniseyu21)
66

7-
![Build Status](https://travis-ci.org/larien/aprenda-go-com-testes.svg?branch=master) [![Go Report Card](https://goreportcard.com/badge/github.com/larien/aprenda-go-com-testes)](https://goreportcard.com/report/github.com/larien/aprenda-go-com-testes)
7+
![Build Status](https://travis-ci.org/larien/aprenda-go-com-testes.svg?main) [![Go Report Card](https://goreportcard.com/badge/github.com/larien/aprenda-go-com-testes)](https://goreportcard.com/report/github.com/larien/aprenda-go-com-testes)
88

99
- Formatos: [Gitbook](https://larien.gitbook.io/aprenda-go-com-testes), [EPUB ou PDF](https://github.com/larien/aprenda-go-com-testes/releases)
1010
- Versão original: [English](https://quii.gitbook.io/learn-go-with-tests/)

criando-uma-aplicacao/io/io.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# IO e Ordenação
22

3-
[**Você pode encontrar todo o código para este capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/master/criando-uma-aplicacao/io)
3+
[**Você pode encontrar todo o código para este capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/main/criando-uma-aplicacao/io)
44

55
[No capitulo anterior](../json.md) continuamos interagindo com nossa aplicação pela adição de um novo endpoint `/liga`. Durante o caminho aprendemos como lidar com JSON, tipos embutidos e roteamento.
66

criando-uma-aplicacao/json/json.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# JSON, roteamento e embedding
22

3-
[**Você pode encontrar todo o código para este capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/master/criando-uma-aplicacao/json)
3+
[**Você pode encontrar todo o código para este capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/main/criando-uma-aplicacao/json)
44

55
[No capítulo anterior](../servidor-http/servidor-http.md) nós criamos um servidor web para armazenar quantos jogos nossos jogadores venceram.
66

criando-uma-aplicacao/linha-de-comando/linha-de-comando.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Linha de comando e estrutura de pacotes
22

3-
[**Você pode encontrar os exemplos deste capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/master/criando-uma-aplicacao/linha-de-comando)
3+
[**Você pode encontrar os exemplos deste capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/main/criando-uma-aplicacao/linha-de-comando)
44

55
Nosso gerente de produto quer [_pivotar_](https://pt.wikipedia.org/wiki/Startup#Dicion%C3%A1rio_com_os_termos_mais_usados_pelas_startups)
66
e introduzir uma segunda aplicação - uma aplicação de

criando-uma-aplicacao/servidor-http/servidor-http.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Servidor HTTP
22

3-
[**Você encontra todo o código-fonte para este capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/master/servidor-http)
3+
[**Você encontra todo o código-fonte para este capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/main/servidor-http)
44

55
Você recebeu o desafio de criar um servidor web para que usuários possam acompanhar quantas partidas os jogadores venceram.
66

criando-uma-aplicacao/websockets/v1/vendor/github.com/gorilla/websocket/README.md

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

criando-uma-aplicacao/websockets/v2/vendor/github.com/gorilla/websocket/README.md

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

criando-uma-aplicacao/websockets/websockets.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Websockets
22

3-
[**Você pode encontrar todo o código para esse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/master/criando-uma-aplicacao/websockets)
3+
[**Você pode encontrar todo o código para esse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/main/criando-uma-aplicacao/websockets)
44

55
## Recapitulando o projeto
66

duvidas-da-comunidade/error-types/error-types.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Tipos de erro
22

3-
[**You can find all the code here**](https://github.com/larien/aprenda-go-com-testes/tree/master/duvidas-da-comunidade/error-types)
3+
[**You can find all the code here**](https://github.com/larien/aprenda-go-com-testes/tree/main/duvidas-da-comunidade/error-types)
44

55
**Creating your own types for errors can be an elegant way of tidying up your code, making your code easier to use and test.**
66

duvidas-da-comunidade/os-exec/os-exec.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# OS Exec
22

3-
[**You can find all the code here**](https://github.com/larien/aprenda-go-com-testes/tree/master/duvidas-da-comunidade/os-exec)
3+
[**You can find all the code here**](https://github.com/larien/aprenda-go-com-testes/tree/main/duvidas-da-comunidade/os-exec)
44

55
[keith6014](https://www.reddit.com/user/keith6014) asks on [reddit](https://www.reddit.com/r/golang/comments/aaz8ji/testdata_and_function_setup_help/)
66

outros/traduzindo.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ E que comecem as traduções! :\)\)
5252
Após fazer sua tradução para a sua própria branch e subi-la para o GitHub:
5353

5454
- Vá na aba `Pull Requests` e clique em `New pull request`.
55-
- Redirecione a sua branch para a branch `master` do projeto `larien/aprenda-go-com-testes`, se isso já não estiver definido.
55+
- Redirecione a sua branch para a branch `main` do projeto `larien/aprenda-go-com-testes`, se isso já não estiver definido.
5656
- Na descrição, lembre-se de linkar a Issue referente ao tópico que você traduziu. Por exemplo, se o tópico que você selecionou é a Issue de número \#14, digite na descrição do pull request `closes #14`. Isso vai automaticamente mover o card da sua Issue para `Done`.
5757
- Se for uma revisão, não é necessário linkar nenhuma issue.
5858
- Clique em `Create pull request`

primeiros-passos-com-go/arrays-e-slices/arrays-e-slices.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Arrays e slices
22

3-
[**Você pode encontrar todos os códigos para esse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/master/primeiros-passos-com-go/arrays-e-slices)
3+
[**Você pode encontrar todos os códigos para esse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/main/primeiros-passos-com-go/arrays-e-slices)
44

55
Arrays te permitem armazenar diversos elementos do mesmo tipo em uma variável em uma ordem específica.
66

primeiros-passos-com-go/concorrencia/concorrencia.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Concorrência
22

3-
[**Você pode encontrar todos os códigos para esse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/master/primeiros-passos-com-go/concorrencia)
3+
[**Você pode encontrar todos os códigos para esse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/main/primeiros-passos-com-go/concorrencia)
44

55
A questão é a seguinte: um colega escreveu uma função, `VerificaWebsites`, que verifica o status de uma lista de URLs.
66

primeiros-passos-com-go/contexto/contexto.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Contexto
22

3-
[**Você pode encontrar todo o código para esse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/master/primeiros-passos-com-go/contexto)
3+
[**Você pode encontrar todo o código para esse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/main/primeiros-passos-com-go/contexto)
44

55
Softwares geralmente iniciam processos de longa duração e de uso intensivo de recursos \(muitas vezes em goroutines\). Se a ação que causou isso é cancelada ou falha por algum motivo, você precisa parar esses processos de forma consistente dentro da sua aplicação.
66

primeiros-passos-com-go/estruturas-metodos-e-interfaces/estruturas-metodos-e-interfaces.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Estruturas, métodos e interfaces
22

3-
[**Você pode encontrar todos os códigos desse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/master/primeiros-passos-com-go/estruturas-metodos-e-interfaces)
3+
[**Você pode encontrar todos os códigos desse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/main/primeiros-passos-com-go/estruturas-metodos-e-interfaces)
44

55
Suponha que precisamos de algum código de geometria para calcular o perímetro de um retângulo dado uma altura e largura. Podemos escrever uma função `Perimetro(largura float64, altura float64)`, onde `float64` representa números em ponto flutuante como `123.45`.
66

primeiros-passos-com-go/injecao-de-dependencia/injecao-de-dependencia.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Injeção de dependência
22

3-
[**Você pode encontrar todos os códigos para esse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/master/primeiros-passos-com-go/injecao-de-dependencia)
3+
[**Você pode encontrar todos os códigos para esse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/main/primeiros-passos-com-go/injecao-de-dependencia)
44

55
Presume-se que você tenha lido a seção de `structs` antes, já que será necessário saber um pouco sobre interfaces para entender este capítulo.
66

primeiros-passos-com-go/inteiros/inteiros.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Inteiros
22

3-
**[Você pode encontrar todos os códigos desse capítulo aqui](https://github.com/larien/aprenda-go-com-testes/tree/master/primeiros-passos-com-go/inteiros)**
3+
**[Você pode encontrar todos os códigos desse capítulo aqui](https://github.com/larien/aprenda-go-com-testes/tree/main/primeiros-passos-com-go/inteiros)**
44

55
Inteiros funcionam como é de se esperar. Vamos escrever uma função de soma para testar algumas coisas. Crie um arquivo de teste chamado `adicionador_test.go` e escreva o seguinte código.
66

primeiros-passos-com-go/iteracao/iteracao.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Iteração
22

3-
**[Você pode encontrar todo o código desse capítulo aqui](https://github.com/larien/aprenda-go-com-testes/tree/master/primeiros-passos-com-go/iteracao)**
3+
**[Você pode encontrar todo o código desse capítulo aqui](https://github.com/larien/aprenda-go-com-testes/tree/main/primeiros-passos-com-go/iteracao)**
44

55
Para fazer coisas repetidamente em Go, você precisará do `for`. Go não possui nenhuma palavra chave do tipo `while`, `do` ou `until`. Você pode usar apenas `for`, o que é uma coisa boa!
66

primeiros-passos-com-go/maps/maps.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Maps
22

3-
[**Você pode encontrar todos os códigos para esse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/master/primeiros-passos-com-go/maps)
3+
[**Você pode encontrar todos os códigos para esse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/main/primeiros-passos-com-go/maps)
44

55
Em [arrays e slices](../arrays-e-slices/arrays-e-slices.md), vimos como armazenar valores em ordem. Agora, vamos descobrir uma forma de armazenar itens por uma `key` (chave) e procurar por ela rapidamente.
66

primeiros-passos-com-go/mocks/mocks.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Mocks
22

3-
[**Você pode encontrar todos os códigos para esse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/master/primeiros-passos-com-go/mocks)
3+
[**Você pode encontrar todos os códigos para esse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/main/primeiros-passos-com-go/mocks)
44

55
Te pediram para criar um programa que conta a partir de 3, imprimindo cada número em uma linha nova (com um segundo de intervalo entre cada uma) e quando chega a zero, imprime "Vai!" e sai.
66

primeiros-passos-com-go/ola-mundo/ola-mundo.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Olá, mundo
22

3-
[**Você pode encontrar todos os códigos para esse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/master/primeiros-passos-com-go/ola-mundo)
3+
[**Você pode encontrar todos os códigos para esse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/main/primeiros-passos-com-go/ola-mundo)
44

55
É comum o primeiro programa em uma nova linguagem ser um _Olá, mundo_.
66

@@ -185,7 +185,7 @@ Quando você rodar os testes, eles irão passar. É comum como parte do ciclo do
185185

186186
Nesse ponto, se você estiver usando um versionamento de código (que você deveria estar fazendo!) eu faria um `commit` do código no estado atual. Agora, temos um software funcional suportado por um teste.
187187

188-
No entanto, eu _não faria_ um push para a master, pois planejo refatorar em breve. É legal fazer um commit nesse ponto porque você pode se perder com a refatoração. Fazendo um commit você pode sempre voltar para a última versão funcional do seu software.
188+
No entanto, eu _não faria_ um push para a branch principal, pois planejo refatorar em breve. É legal fazer um commit nesse ponto porque você pode se perder com a refatoração. Fazendo um commit você pode sempre voltar para a última versão funcional do seu software.
189189

190190
Não tem muita coisa para refatorar aqui, mas podemos introduzir outro recurso da linguagem: _constantes_.
191191

primeiros-passos-com-go/ponteiros-e-erros/ponteiros-e-erros.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Ponteiros e erros
22

3-
[**Você pode encontrar todos os códigos deste capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/master/primeiros-passos-com-go/ponteiros-e-erros)
3+
[**Você pode encontrar todos os códigos deste capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/main/primeiros-passos-com-go/ponteiros-e-erros)
44

55
Aprendemos sobre estruturas na última seção, o que nos possibilita capturar valores com conceito relacionado.
66

primeiros-passos-com-go/reflection/reflection.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Reflection
22

3-
[**Você pode encontrar todo o código para esse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/master/primeiros-passos-com-go/reflection)
3+
[**Você pode encontrar todo o código para esse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/main/primeiros-passos-com-go/reflection)
44

55
[Do Twitter](https://twitter.com/peterbourgon/status/1011403901419937792?s=09)
66

primeiros-passos-com-go/select/select.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Select
22

3-
[**Você pode encontrar todos os códigos desse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/master/primeiros-passos-com-go/select)
3+
[**Você pode encontrar todos os códigos desse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/main/primeiros-passos-com-go/select)
44

55
Te pediram para fazer uma função chamada `Corredor` que recebe duas URLs que "competirão" entre si através de uma chamada HTTP GET onde a primeira URL a responder será retornada. Se nenhuma delas responder dentro de 10 segundos a função deve retornar um `erro`.
66

primeiros-passos-com-go/sync/sync.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Sync
22

3-
[**Você pode encontrar todo o código para esse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/master/primeiros-passos-com-go/sync)
3+
[**Você pode encontrar todo o código para esse capítulo aqui**](https://github.com/larien/aprenda-go-com-testes/tree/main/primeiros-passos-com-go/sync)
44

55
Queremos fazer um contador que é seguro para ser usado concorrentemente.
66

0 commit comments

Comments
 (0)