소스 검색

first commit

chang 5 년 전
커밋
22d7305504
2개의 변경된 파일13개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      go.mod
  2. 10 0
      reverse.go

+ 3 - 0
go.mod

@@ -0,0 +1,3 @@
+module git.kzcode.com/chang/stringutil
+
+go 1.14

+ 10 - 0
reverse.go

@@ -0,0 +1,10 @@
+package stringutil
+ 
+// Reverse reverse string
+func Reverse(s string) string {
+    r := []rune(s)
+    for i, j := 0, len(r)-1; i < len(r)/2; i, j = i+1, j-1 {
+        r[i], r[j] = r[j], r[i]
+    }
+    return string(r)
+}