Notepad++ Windows Plugin Development - MSVC Project

I want to develop a custom Plugin for Notepad++ in Golang and I’m hoping the Microsoft Visual Studio C++ project template they provide in the link below can be converted to Golang using Cgo to generate the required DLL.

Could anyone help me convert this project to Go using Cgo (if Go is capable of this)?

Note: this would be a Plugin for doing custom processing of the text inside of a Notepad++ window (not a Go language source code formatter for Notepad++ which I know is already available).