Вам следует использовать один из наших SDK, так как это самый безопасный способ для go. Если вы решите сделать это самостоятельно, вам необходимо использовать шифрование SHA256 RSA. Вот пример - http://kjur.github.io/jsrsasign/
Однако вышеприведенное репо активно не разрабатывается, что может означать угрозу безопасности для вас. Мы настоятельно рекомендуем вам найти особо защищенную библиотеку.