Eclipse Golang Development Tooling

Add this URL to your Eclipse Installation to reach this solution's update site.

2021-12 (4.22), 2021-09 (4.21), 2022-03 (4.23), 2022-06 (4.24), 2022-09 (4.25), 2022-12 (4.26), 2023-03 (4.27), 2023-06 (4.28), 2023-09 (4.29), 2023-12 (4.30), 2024-03 (4.31)

https://zshongyi.github.io/GoDT/update/site.xml

Learn more...
Solution Description

Thanks for the goclipse project, which enables me to develop with golang in eclipse. However, as goclipse stopped updating, a large number of functions began to become unavailable. In order to better carry out golang development under eclipse, I try to use lsp4e to develop the golang plug-in of eclipse. Now, in this plugin, the editor for golang text is basically available. However, there is still a lot of work to be done to make this plugin more complete, functional and useful.

If you think this plug-in has space for optimization, welcome to join me to modify it. After all, one's energy is limited.

 

Implemented features:

  • Code highlighting
  • Automatic completion
  • Go to definition
  • Other LSP support features
  • build
  • go mod commands
  • go project neature

Next development plan:

  • Code debugging of golang using delve-dap and gdb-dap.

Categories: Languages

Tags: golang

Additional Details

Eclipse Versions: 2021-12 (4.22), 2021-09 (4.21), 2022-03 (4.23), 2022-06 (4.24), 2022-09 (4.25), 2022-12 (4.26), 2023-03 (4.27), 2023-06 (4.28), 2023-09 (4.29), 2023-12 (4.30), 2024-03 (4.31)

Platform Support: Windows, Mac, Linux/GTK

Development Status: Alpha

Date Created: Tuesday, January 11, 2022 - 09:13

License: EPL 2.0

Date Updated: Friday, October 6, 2023 - 10:48

Submitted by: yu wang

Screenshot
Date Ranking Installs Clickthroughs
May 2024 510/653 4 9
April 2024 567/687 4 7
March 2024 541/694 6 12
February 2024 683/687 1 17
January 2024 587/691 3 9
December 2023 597/671 2 7
November 2023 543/686 5 8
October 2023 587/673 3 9
September 2023 535/663 6 11
August 2023 505/673 7 11
July 2023 557/668 4 5
June 2023 523/669 6 6
View Data for all Listings

Unsuccessful Installs

Unsuccessful Installs in the last 7 Days: 0

Download last 500 errors (CSV)

Marketplace Drag to Install Button

By adding the following code below to your website you will be able to add an install button for Eclipse Golang Development Tooling.

HTML Code:

Markdown Syntax:

Output:

Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client

Reviews Add new review

When installing from the Marketplace Client the Plugin rests in the "Install Pending" state and only can be cancelled but does not avance.

After installation do not see anything related to plugin.

Eclipse IDE for Embedded C/C++ Developers (includes Incubating components)

Version: 2022-09 M1 (4.25.0 M1)