How to reverse a string in Go?

前端 未结 28 1987
天涯浪人
天涯浪人 2020-12-04 06:45

How can we reverse a simple string in Go?

28条回答
  •  谎友^
    谎友^ (楼主)
    2020-12-04 07:22

    func Reverse(s string) string {
        r := []rune(s)
        var output strings.Builder
        for i := len(r) - 1; i >= 0; i-- {
            output.WriteString(string(r[i]))
        }
    
        return output.String()
    }
    

提交回复
热议问题