-
Full time Go programmer for over a decade here, using vim. Last few years I'm using it with govim: https://github.com/govim/govim
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
A good starting points: https://github.com/neovim/nvim-lspconfig/wiki/Autocompletion
-
Here's a list of plugins I use, my full config can be browsed here
-
https://github.com/tpope/vim-vinegar saved me from such fate.
-
-
I switched from vim-go to https://github.com/ray-x/go.nvim some time ago. I didn't switch back, so it's not much worse than vim-go :D
-
I've been actively developing with go in vim since 2016 and with current neovim it's a blast. I've dropped fatih/vim-go in favour of a combination of nvim-telescope/telescope, treesitter & lspconfig. It's relatively easy to setup and works much better than fatih/vim-go in large codebases. You can check my init.lua for reference here
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
We eventually just moved back to each person using their editor of choice over a discord screen share, and focused on fast git cycles instead, first using and contributing to https://github.com/remotemobprogramming/mob and then later writing a simple many-to-many merge and review script (https://gist.github.com/stevegt/2c04ee0e9500ff1727eff60e538934a1) to support both mob and async work.
-
This can be accomplished with fugitive.vim and running :Git blame - you get a nice sidebar which shows commits for each line which you can open and reblame if needed.
-
At first Ihad struggled with some common "IDE" tasks. But then I discovered vim-go and realized that it could do pretty much everything that I need and even more.
-
And don't forget about fzf.vim which does what Ctrl+P does in Sublime/VScode and can do much more...