This wraps the Stockfish chess engine for easy integration into Golang. Stockfish must be in PATH.
Tested with Stockfish version 12.
Information on the open-source Stockfish chess engine can be found at: http://www.stockfishchess.org
gostockfish is a port of pystockfish by Jarret Petrillo. Program logic, comments and examples have been ported from Python to Golang directly from pystockfish.
This assumes that the command 'stockfish' is executable. If you are running Arch Linux, install the package https://aur.archlinux.org/packages/stockfish/