Aplicação para converter palavras em negrito no formato de markdown. Projetinho simples apenas para praticar e aprender a codar em golang. :D
É possível passar o input do texto através do stdin ou de um arquivo. Para pegar do stdin basta utilizar o "echo", mas caso queira pegar de um arquivo é só passar como parâmetro o nome do arquivo que esteja no diretório, sem nenhum "comando como prefixo".
$ go build markdownConverter.go
$ echo "maturidade maturidade maturidade" | ./markdownConverter
$ ./markdownConverter teste.txt
$ echo "maturidade maturidade maturidade" | ./markdownConverter teste.txt
Exemplo de todos parâmetros:
$ ./markdownConverter -f 70 -j 1 -o output.txt teste.txt
O resultado será um arquivo chamando output.txt contendo:
maturidade **maturid**ade maturidade
$ echo "maturidade maturidade" ./markdownConverter -f 70
**maturid**ade **maturid**ade **maturid**ade
$ echo "maturidade maturidade" | ./markdownConverter -j 1
maturidade **matur**idade maturidade
$ echo "maturidade maturidade" | ./markdownConverter -o output.txt
Será criado um arquivo, contendo o texto convertido, no diretório com o nome passado. (Como no exemplo em #Como rodar)
- Cada palavra terá 50% convertida para negrito;
- Não terá pulo de palavras para ter a conversão;
- Não será criado um arquivo, mas sim um output no terminal mostrando o resultado da conversão.