Вот пример функции факториала на Go, которая использует цикл for:

func factorial(n int) int {
    result := 1
    for i := 1; i <= n; i++ {
        result *= i
    }
    return result
}

Функция принимает целое число n и возвращает его факториал, вычисленный с помощью цикла for. В цикле переменная i принимает значения от 1 до n, и на каждой итерации она умножается на result, которая изначально равна 1. В конце цикла result содержит результат.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence