glato / emerge

Emerge is a browser-based interactive codebase and dependency visualization tool for many different programming languages. It supports some basic code quality and graph metrics and provides a simple and intuitive way to explore and analyze a codebase by using graph structures.
MIT License
818 stars 49 forks source link

Golang support #24

Closed tikazyq closed 1 year ago

tikazyq commented 2 years ago

Is your feature request related to a problem? Please describe. It seems emerge does not support the popular programming language Golang

Describe the solution you'd like Support golang

glato commented 2 years ago

@tikazyq Just released version 1.4.0 https://github.com/glato/emerge/releases/tag/1.4.0 which has experimental Golang support. Would love any feedback 👋.

tikazyq commented 2 years ago

Brilliant! I will definitely take a look!

tikazyq commented 2 years ago

@tikazyq Just released version 1.4.0 https://github.com/glato/emerge/releases/tag/1.4.0 which has experimental Golang support. Would love any feedback 👋.

Btw, am I supposed to compile from the source myself? Or is there something that's already handy

glato commented 2 years ago

@tikazyq Either you clone and run emerge from source directly or you could simply setup a python virtual environment and install the emerge-viz package. Just check the steps at https://github.com/glato/emerge#how-to-install-and-use-emerge-as-a-user (How to install and use emerge as a user).

glato commented 1 year ago

Closing this issue, since golang support is implemented now.