To remove the last character of a string in Go, you can use string slicing with the range from 0 to the length of the string minus 1.
In this example,
str1
with a value of "Hello World"
.package main
import "fmt"
func main() {
str1 := "Hello World"
str1 = str1[:len(str1)-1]
fmt.Println("Modified string is:", str1)
}
Modified string is: Hello Worl
In this example,
str2
with a value of "apple"
.package main
import "fmt"
func main() {
str2 := "apple"
str2 = str2[:len(str2)-1]
fmt.Println("Modified string is:", str2)
}
Modified string is: appl
In this tutorial, we learned How to Remove Last Character in a String in Go language with well detailed examples.