Simple and elegant Vim IDE setup for Go
- On August 17, 2020
- By Anuj Verma
- In Golang, Vim
- No comments
Recent Posts
Categories
- Design (2)
- Elasticsearch (3)
- Golang (5)
- hadoop (2)
- Java (11)
- Kubernetes (1)
- linux (1)
- Maven (1)
- Openshift (1)
- Performance (1)
- Scala (2)
- Security (3)
- Spark (2)
- Spring (2)
- Spring Batch (1)
- Spring Boot (1)
- sqoop (1)
- UI (1)
- unix (1)
- Vim (2)
Tags
annotation
apache hive 3
cdp
cloudera
commands
CORS
cronjob
design pattern
DNS
elastic
elasticsearch
go
golang
hadoop
hdfs
hive
http
ip
java
jms
junit
Kubernetes
mq
mysql
nginx
Openshift
oracle
proxy
proxy_pass
queue
rdbms
resolution
resolver
reverseproxy
scala
server
spark
spring
springboot
spring boot
sqoop
string
timezone
upstream
vim
Recent Posts
Categories
- Design (2)
- Elasticsearch (3)
- Golang (5)
- hadoop (2)
- Java (11)
- Kubernetes (1)
- linux (1)
- Maven (1)
- Openshift (1)
- Performance (1)
- Scala (2)
- Security (3)
- Spark (2)
- Spring (2)
- Spring Batch (1)
- Spring Boot (1)
- sqoop (1)
- UI (1)
- unix (1)
- Vim (2)
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
To find out more, including how to control cookies, see here: Cookie Policy
Tags
annotation
apache hive 3
cdp
cloudera
commands
CORS
cronjob
design pattern
DNS
elastic
elasticsearch
go
golang
hadoop
hdfs
hive
http
ip
java
jms
junit
Kubernetes
mq
mysql
nginx
Openshift
oracle
proxy
proxy_pass
queue
rdbms
resolution
resolver
reverseproxy
scala
server
spark
spring
springboot
spring boot
sqoop
string
timezone
upstream
vim
Find Us
Address
123 Main Street
New York, NY 10001
Hours
Monday–Friday: 9:00AM–5:00PM
Saturday & Sunday: 11:00AM–3:00PM
%d
Anuj Verma
Share post:
I just love working in Vim and cannot even think of switching to a new editor. If you are also a Vim lover and you use Golang, you must read this post to make sure you have the right setup.
Here is how my vim looks like and yes the look is very simple though powerful.
Following are the most important features which I prefer to have:
gofmt
andgoimports
on saveIn order to have all these features integrated in Vim, I used the following plugins:
vim-go development plugin
Installation
Uninstall
Lean and Mean status bar
Install
Uninstall
An awesome Git wrapper
Install
Uninstall
After installing all the plugins, here is how you can configure
~/.vimrc
file:I hope you have enjoyed this post and it will be helpful for you to setup your Vim. Please like and share and feel free to comment if you have any suggestions or feedback.
Share this:
Like this:
Simple and Powerful ReverseProxy in Go
In this article we will learn about reverse proxy, where to use it and how to implement it in Golang. A reverse proxy is a server that sits in front. read more…
Share this:
Like this:
Continue Reading
Golang gRPC communication made easy!
In this post we are going to build a simple gRPC client and server application. I was recently trying to set this up in one of my projects and was. read more…
Share this:
Like this:
Continue Reading
Simple HTTP request logging middleware in Go
When we’re building a web application there’s some shared functionality that we want to run for many (or even all) HTTP requests. We might want to log every request, gzip. read more…
Share this:
Like this:
Continue Reading
7 amazing tips for Go developer
I have just started learning Go and found it to be a very interesting language. It bridges the gap between rapid development and performance by offering high performance like C,. read more…
Share this:
Like this:
Continue Reading