New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Golang Config (golangconfig) integration #11
Comments
golangconfig
integration
Glad you're interested in the project Mark! Yeah, one of the goals of this project is to simplify Golang integration with ST3 by figuring out the environment for you, (no configuration madness/timeouts etc..). The project you linked to seems interesting, but I'm always suspicious of adding dependencies, they always seem beneficial but can also add needless complexity, my goal is a single install that just works, I don't want users to know what golangconfig is and deal with dependency issues. That said, I believe we can learn from Golangconfig and simplify configuration for users, can you tell me more about what your environment looks like? specifically, can BTW, with regular software, I have nothing against dependencies, but when it comes to a background tool I use daily (such as a language plugin), I just want to reduce the risk of breakage. |
I apologize for the delayed response. Apparently the month has gotten away from me! Wholehearted agreement regarding the goal of simplicity and great defaults. These are some of the core reasons why I continue to stick with Sublime Text year after year! As all dependencies add complexity, each must be carefully considered before accepting it into a project. A very healthy approach that is often skirted. To that end, I considered very carefully before suggesting adoption of My confidence in the project was primarily garnered by two facts:
But I am still more than happy to further describe my environment! The Unfortunately, that directory is not included in Sublime Text's However, the directory is included in my login shell's Happy to provide any other information you think would be helpful! |
@miquella I've added a simple setting that allows you to set the go root, feel free to re-open if that doesn't work for you :) |
With how far GoSublime has languished, I was (and remain!) very excited to try your plugin!
Unfortunately, my Go toolchain is installed to a non-standard location, so the plugin fails to find it. But then I realized that some of the other Go plugins I use were detecting it just fine. 😕
That's when I remembered about the official plugin for Sublime Text called Golang Config that helps auto-detect Go environments! It invokes your login shell to pull in your
PATH
,GOPATH
, and any other environment variables you have set.From the project's own description:
Would integration with that package be something you might consider? It would likely need to be added through a
dependencies.json
file. I plan to make such an attempt if I can find some free time in the next few weeks. 😄The text was updated successfully, but these errors were encountered: