У вас же выходные данные в массиве, причем номера элементов соответствуют выходным данным. Поэтому проще всего будет их и класть напрямую по нужным ячейкам.
st := make([]string, len(stro))
for i := range stro {
func(i int) {
word := stro[i]
sts, err := au(word, na, la, ge)
if err != nil {
// .....
}
st[i] = sts
}(i)
}
Обратите внимание, что i я передаю как параметр функции, это важно, ибо переменные, которые используются в цикле нельзя передавать через замыкание в горутины, потому что во время цикла эти переменные изменяют свое значение каждую итерацию.