Skip to content

Instantly share code, notes, and snippets.

@Miyake-Diogo
Last active October 18, 2022 18:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save Miyake-Diogo/f4b88bfcf21c38330acd078877ee8d05 to your computer and use it in GitHub Desktop.
Save Miyake-Diogo/f4b88bfcf21c38330acd078877ee8d05 to your computer and use it in GitHub Desktop.
Tutorial de YAML, codigos
# Este é um arquivo de tutorial mostrando com a linguagem yaml funciona
# Um resumo dos elementos básicos do Yaml
# Para comentários basta usar o caractere (#).
# Yaml não permite
# multiplas linhas em comentário.
# É importante a indentação quando se cria um objeto com estruturas
# Vários documentos com fluxos únicos são separados por 3 hífens (---) no inicio e três pontos no fim (...).
#Doc 1
--- # Start
tipo: "Teste" # ou 'Teste' ou teste
teste: true
numero: 1
nulo: null
... # End
#Doc 2
---
pessoa:
nome: &nome Fulano
sobrenome: Cicrano
idade: 45
data_nascimento: 1974-05-13 09:25:55 # Padrão ISO 8601 (yyyy-mm-ddThh:mm:ss.ffffff)
"estado civil": null
masculino: true
# Abaixo duas formas de apresentar listas
# Os membros da lista são indicados por um hífen principal (-).
hobbies:
- 'andar de bicicleta'
- patinar
- nadar
# Os membros da lista são colocados entre colchetes e separados por vírgulas.
nadar: ["Praia", "Piscina", "Lago"]
amigos:
- nome: "João"
idade: 25
# O YAML sempre requer dois pontos e vírgulas usados como separadores de lista, seguidos de espaço com valores escalares.
- {nome: "Eduardo", idade: 24}
-
nome: "Frederico"
idade: 26
# Para que o YAML leia mais de uma linha é necessário adicionar o simbolo (>)
descricao: >
Aqui tem algumas caracteristicas do fulano,
ele possui 45 anos e tem alguns amigos.
Ele adora esportes.
# Para preservar o formato do dado inserido use (|) "pipe"
assinatura: |
Fulano
Cicrano Org
email - cicrano.fulano@gmail.com
# Os nós repetidos em cada arquivo são inicialmente denotados por um "e" comercial (&) e por um asterisco (*) mais tarde.
id: *nome
...
@Miyake-Diogo
Copy link
Author

Tutorial Basic for understanding an Yaml file

@Miyake-Diogo
Copy link
Author

Corrected some names

@Miyake-Diogo
Copy link
Author

Removed some wrong references.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment