Home Artigos Sugestões de IDE’s para Go

Sugestões de IDE’s para Go

6
1
732
Sugestões de IDE’s para Go

Nesse post falarei de IDE’s (Integrated Development Environment ou Ambiente de Desenvolvimento Integrado) e editores de texto para desenvolvimento em Go. Em especial: Webstorm e Atom.

Webstorm:

Webstorm é desenvolvido pela Jetbrains, conhecida companhia especializada em desenvolvimento de IDE’s, editores de texto e plugins. Você pode fazer o download aqui, lembrando no entanto que não é um produto gratuito. Porém, se você for estudante e tiver um email válido da sua instituição de ensino, você é elegível para uma licença gratuita. Essa é, inclusive, o tipo de licença que possuo. Neste link você faz o cadastro e o pedido da sua licença de estudante. Interessante lembrar que se sua licença de estudante for aceita, você terá direito a usar todos os produtos da Jetbrains.

Vale ressaltar que Webstorm é uma IDE, originalmente criada com foco em web, principalmente para o desenvolvimento JavaScript. Para prepará-la para Go, você precisará instalar um plugin, chamado golang plugin.

Atualmente a Jetbrains trabalha no desenvolvimento de uma IDE criada especialmente para Go, chamada Gogland. Porém, até a data desse artigo, a IDE, apesar de já estar disponível para download, ainda esta em versão beta.

Voltando ao Webstorm, agora que você já fez o dowload e instalou, você vai precisar instalar também o plugin:

Quando você entrar nessa tela de instalação de plugins, você verá todos os plugins que estão ativos no seu Webstorm. Dependendo dos seus gostos e necessidades, você pode ativar ou desativar alguns ou todos esses plugins.

Faça o download do golang plugin aqui. Basta baixar a versão mais recente, que até a publicação deste post, é o 0.13.1947.

Feito o download, de volta ao Webstorm, clique em Install plugin from disk e selecione o plugin.

Pronto, assim que você reiniciar o Webstorm, a IDE já terá todo o suporte para o desenvolvimento em Go.

Atom:

Atom é outra opção a ser considerada, com a grande vantagem de ser open source e criada pelo Github, isso já é mais que suficiente para o editor de texto ter crédito.

Vá em frente, faça o download do Atom aqui, instale em seu computador e depois siga aqui as instruções para baixar o plugin go-plus. Veja os passos da instalação do plugin, após baixado:

 

 

 

Existem muitas outras opções também a serem consideradas, não vou me aprofundar em todas mas vou dar um overview. Encorajo você a dar uma olhada em todas, afinal IDE ou editor de texto é gosto pessoal.

  • BBEdit: comercial com suporte básico para Go;
  • Goclipse: plugin de Go para o nosso grande Eclipse;
  • GoWorks: IDE open source baseada em NetBeans, também disponível apenas o plugin para NetBeans;
  • Komodo IDE: IDE comercial, poderosa e multiplataforma. Suporte nativo para Go;
  • Sublime Text: Conhecido editor web, possui plugin para Go;
  • TextMate: editor de texto, comercial com bundle para Go.

Como já mencionei, eu uso e prefiro Webstorm, mas conheço o Atom e ele é minha segunda opção, e acredito que tanto ele, como todas as outras opções, vão suprir todas as suas necessidades, se configurados da maneira correta.

Sabemos que ter uma boa IDE ou editor de texto faz toda a diferença para o desenvolvedor, portanto não economize tempo analisando as opções, instalando mais de uma e configurando. Logo você decidirá qual a sua preferida.

6 Comentários

  1. Giorgio

    28 de maio de 2017 at 10:30

    Boas .. A JetBrains tem editor proprio para Golang. Excelente!!!!

    Responder

    • Arthur Mastropietro

      Arthur Mastropietro

      28 de maio de 2017 at 11:31

      Excelente mesmo Giorgio, os editores da JetBrains são fantásticos!

      Responder

  2. Elton Souza

    1 de junho de 2017 at 15:07

    O VS Code tbm tem um plugin para Go, eu estou usando o Gogland na versão beta, mesmo sendo beta recomendo!

    Responder

    • Arthur Mastropietro

      Arthur Mastropietro

      1 de junho de 2017 at 23:57

      Legal Elton, você conseguiu o Gogland versão gratuita sendo estudante ou comprou? Esta gostando?

      Responder

  3. Giorgio

    3 de junho de 2017 at 12:59

    GoLang da JetBrains, por estar na fase inicial não estão cobrando ainda.

    Mas parece que a partir de agosto será cobrado.

    Mas o preço deles, acho um preço justo.

    Responder

    • Arthur Mastropietro

      Arthur Mastropietro

      4 de junho de 2017 at 23:23

      Também acho justo Giorgio, a IDE é sensacional.

      Responder

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Veja Também

Validação de CPF e CNPJ em Go

Simples e direto. Funções para validar CPF e CNPJ em Go. …