multiple projects and specific `Project Root` for each project
It is not possible to define for each intellij project their own Project Rootthat is contained .golangci config file (each project has own golangci config file). If I modify the Project Root for one Go projet, all other Go project has the same.
Sorry, I didn't get what your means, would a per-intellij instance config solve your issue?
Sorry if I was not enough clear.
I have two projects (or more) within intellij. For example:
- /home/user/myProject1/ (.idea is in this directory)
./src/ (.golangci.yml for this project is in this directory)
- /home/user/myProject2/ (.idea is in directory)
./src/ (.golangci.yml for this project is in this directory)
the .golangci.yml from myProject1 is not the same of myProject2.
For myProject1, if you configure Project Root the plugin golangci-lint for pointing to /home/user/myProject1/src that will affect also config for myProject2. But I want different Project Root for each project.

Ah got it. So basically a project-based config should solve the problem, right? I'm working on such change, ETA 2 weeks, sorry for the inconvenience.
a project-based config should solve the problem, right?
yes, it is.
Per project config is supported in latest release.
It works like a charm.