Surf is a Go (golang) library that implements a virtual browser that you control pragmatically. …
https://github.com/headzoo/surf
stable