Saltar al contenido

Utilizo IntelliJ IDEA como golang IDE, y el entorno del sistema ya ha configurado GOPATH, pero IDEA no puede cargarlo

Solución:

Actualización (2017-10-22)

Según las notas de lanzamiento de la nueva versión de Gogland (EAP 16), el correspondiente El complemento Go solo se puede usar con IntelliJ IDEA Ultimate de aquí en adelante. Esto sigue el patrón de proporcionar soporte para diferentes idiomas a través de un complemento para IntelliJ IDEA Ultimate o como un IDE independiente, como PyCharm, Webstorm o, en este caso, Goland.

Para obtener más detalles, consulte la publicación de blog relacionada.

Actualización (2017-04-24)

Como solución alternativa que, en última instancia, resuelve el problema del OP, me gustaría recomendar el nuevo IDE específicamente para el desarrollo de Go, JetBrains Gogland. La configuración es bastante sencilla, pero en caso de que tenga dificultades, ya se proporciona una documentación útil.

Compruebe Gogland, podría funcionar para usted.

También hay un complemento oficial que “tiene todo lo que puedes encontrar en Gogland”.

En caso de que se esté preguntando cuál podría ser la diferencia entre este nuevo complemento y el antiguo go-lang-idea-plugin, consulte el artículo de preguntas frecuentes con la explicación.

Respuesta original

Información de antecedentes

En OS X Mavericks, Go instalado a través de Macports. Usando el complemento Go versión 0.9.15 con IntelliJ IDEA.

Problema

Quería que el IDE entendiera las importaciones y proporcionara autocompletar para cualquier paquete que haya instalado en GOPATH. (Comencé a crear una aplicación usando Revel y me faltaba el autocompletar …)

Solución

Aquí esta lo que hice:

  • Configure Go SDK (en el menú: Ver> Abrir configuración de biblioteca> Configuración de plataforma> SDK).
  • Abra la pestaña “Classpath” del Go SDK que desea configurar.
  • Agregue un nuevo elemento, seleccione el directorio ‘src’ en su $ GOPATH.
  • Haga clic en ‘Aplicar’ o ‘Aceptar’.
  • (no funciona!?!?, gruñido, dolor de cabeza …)
  • En el menú: Archivo> Invalidar cachés / Reiniciar …
  • Haga clic en ‘Invalidar y reiniciar’.
  • ¡GANAR!

¡Espero que esto sea lo que estabas buscando!

Aquí es donde configura GOPATH en IntelliJ 2016 (en mi caso, mi GOPATH es / desarrollo / espacio de trabajo / golang)

ingrese la descripción de la imagen aquí

Pruebe la última versión del complemento. Debería funcionar mejor desde la versión 0.9.15.

Y no dude en ayudarnos o informar cualquier error que encuentre.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *