For simulate key press in Linux, Windows and Mac in golang
a cross platfrom Go library to place an icon and menu in the notification area
Go library to capture desktop to image
Cross-platform library for desktop notifications for your go application