Программа скриншотер на линукс на чем писать?
Для саморазвития лучше освоить штатный скриншотер.
И сложностей никаких, и для обсуждения "go vs java" не надо искать дурацких предлогов.
На десктопном линухе обычно пишут на том, на чем работает основной DE - для KDE это Qt, для GNOME - GTK. Впрочем ничего не мешает писать на том или ином тулките и в других средах. Тащить в систему интерпретатор байт-кода жабы или го (не знаю даже, как он обрабатывается) ради такой скромной вещи как скриншотер никто не будет.