Solidity Language Server
This is a very simple language server with few features. You can probably find a better language server than this one.
It's simple to install though. And it's the only Solidity server I've tried.
>npm install --global solidity-language-server
Now you can add the server to a project.
Add the server in project/sites settings
Server name
Solidity language server
Command
solidity-language-server.cmd
Initial folder
%appdata%\npm
Command line arguments
--stdio
File extension and language id
.sol=solidity
Communication channel
* Command line (stdio)
Source folders
<Path to your go project files>
Initialize options
{}