How to make lint work in real-time?


I’m trying Atom to write Go code with go-plus package, and looks like lint is not working in real-time but on save only.

Am I missing something? or this is just how Atom(or go-plus package) works?

Before I save:

After I save(manually or automatically by losing my focus):