---
# System prepended metadata

title: Golang string
tags: [Golang]

---

# Golang string
---

## 删除字符串中第一个或者最后一个字符
```go=
package main

import (
	"fmt"
)

func main() {
	fmt.Println(trimFirstRune("Hello World！"))
	fmt.Println(trimEndRune("Go"))
}

func trimFirstRune(s string) string {
	for i := range s {
		if i > 0 {
			return s[i:]
		}
	}
	return ""
}

func trimEndRune(s string) string {
	for i := range s {
		if i > 0 {
			return s[0:len(s) - 1]
		}
	}
	return ""
}

// 结果输出
ello World！
G
```

###### tags: `Golang`