Awesome Go

ide

CategorySoftware Packages
SubcategoryOther Software
Stars0

Browser accessible IDE. Designed for Go with Go

About ide

Strukture IDE

Build Status GoDoc Test Coverage Maintainability FOSSA Status

About IDE

Just a Go IDE. It features :

  • Autocomplete.
  • Syntax correction.
  • Interactive terminal via web socket.
  • Line tags in relation to failed build logs.
  • Project build scripts.
  • View web application output.
  • Build docker images (Must have docker running on host) .
  • Breakpoints and debugging with Delve.
  • Regex directory search.
  • Automatically lints your code in the background, and suggests code fixes.

Requirements

  • Go v1.18+.

First Launch

If the server launch hangs on startup, close it and install the additional requirements manually. Prior to running the commands, set your GOPATH to $home/workspace. You can do this on Windows with set GOPATH=%USERPROFILE%\workspace. Run the following command :

go get github.com/mdempsky/gocode

To add debug support, you must install delve. You can find the guide here. (Don't worry it is quick) Install Delve

Install

	$ go install github.com/thestrukture/IDE@latest

How to run

	$ IDE
	

Run as a server

	$ IDE --headless

Bug reports & questions :

Please create a new issue on Github to report a bug.

How to use the strukture

Debug with the strukture

License

FOSSA Status

Frequently Asked Questions

What is ide?

ide is a Software Packages library for the Go programming language. Browser accessible IDE. Designed for Go with Go

How do I install ide?

Install ide with the Go module system using `go get thestrukture/ide`. Check the repository for the current installation instructions.

What category does ide belong to?

ide is listed under Software Packages, specifically Other Software.

← Back to Other Software