Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Exemplos usando play.golang.org direto na pagina #21

Closed
crgimenes opened this issue Nov 11, 2016 · 12 comments
Closed

Exemplos usando play.golang.org direto na pagina #21

crgimenes opened this issue Nov 11, 2016 · 12 comments

Comments

@crgimenes
Copy link
Owner

Inicialmente eu não separei o material em diretórios porque o numero de arquivos era pequeno e eu queria uma interação mais fluida e direta nos meus workshops, mas graças as contribuições o numero de arquivos esta crescendo e alguns exemplos ficariam melhor em múltiplos arquivos.

A ideia é criar um diretório para cada exemplo assim como hoje temos os arquivos exemplo.md e exemplo.go teríamos o diretório exemplo/ e dentro deles os arquivos

ficando:
exemplo/exemplo.md
exemplo/exemplo.go

@crgimenes crgimenes mentioned this issue Nov 11, 2016
@crgimenes
Copy link
Owner Author

Pensando melhor no lugar de exemplo.md é mais util usar README.md, dessa forma o github já renderiza o markdown quando o usuário entra no diretório.

@aalvesjr
Copy link
Contributor

@crgimenes acha interessante adicionar ao final do README.md, de cada exemplo/exercício, um link com o conteúdo no play.golang.org ? Assim a pessoa ao passar o olho pelo tutorial poderia já clicar e testar online mesmo.

Algo assim:
https://play.golang.org/p/Dl98B8pDmm

@crgimenes
Copy link
Owner Author

Acho a ideia muito boa!

Partindo desse principio, sei que tem um modo de colocar o play embutido em uma pagina, não encontrei como faz isso nem sei se da para fazer aqui no github (https provavelmente vai reclamar de cross site). Se encontrarmos seria muito legal também.

@aalvesjr
Copy link
Contributor

Legal, vale a pesquisa realmente 👍

@aalvesjr
Copy link
Contributor

encontrei isso, https://blog.golang.org/playground#TOC_7.

@rgerardi
Copy link
Contributor

Oi pessoal, já estou separando o material existente em diretórios. Alguém está trabalhando nisso? Só para evitar conflitos.

@rgerardi
Copy link
Contributor

Mandei um PR com os arquivos separados em diretórios e os links apontando para os lugares certo. Só não mudei os arquivos senoide.* porque não vi a referência na página. Dá uma olhada e me avise.

@crgimenes
Copy link
Owner Author

Opa, PR aprovado.
Quanto ao senoide eu ainda não sei one colocar no READEME por isso não esta referenciando ainda.

@crgimenes crgimenes changed the title Separar o material em diretórios Exemplos usando play.golang.org direto na pagina Nov 11, 2016
@crgimenes crgimenes reopened this Nov 11, 2016
@crgimenes
Copy link
Owner Author

O certo seria criar outra issue mas como já estávamos discutindo aqui eu apenas renomeei e reabri a issue.

@crgimenes
Copy link
Owner Author

Encontrei esse material aqui na comunidade mexicana https://github.com/xiam/go-playground bem interessante!

@crgimenes
Copy link
Owner Author

Usar playground direto na pagina é possível mas da problema com cross scripting e torna a edição da pagina mais complicada porque teríamos que inserir trechos html no meio do markdown e temos usuários que usam apenas o modo texto (deficiente visual que usa leitor de tela)

@crgimenes
Copy link
Owner Author

coloquei um link para o Playground em todos os exemplos em que isso cabia.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants