https://groups.google.com/forum/#!topic/golang-nuts/YyKlLwuWt3wを見つけましたが、私が知る限り、解決策はうまくいきませんでした。
文字列を slice( ) として扱う方法を使用すると、文字str[:20]
の途中で途切れてしまい、"ال�" となります。
編集:ルーンはint32(32ビット/(8ビット/バイト))であるため、関数を記述して3の倍数として実行できると思います。まず、ルーンがあるかどうかを確認する必要があります。