Какой web framewor выбрать для GO?
Прочтите Writing Web Applications Попробуйте написать что нибудь работающее на net/http и encoding/json из стандартной библиотеки. Если будет не хватать импортируйте GorillaToolkit и golang.org/x/net. Этого уже хватает на все или по крайней мере вы почувствуете какие именно излишества вам хочется.
Это, а не перебор и освоение чужих абстракций - идиоматичный для Go путь. Займет не больше недели.
МАКАРОН!
https://go-macaron.com/