To remove the last N characters of a string in Go, you can use string slicing with the range from 0 to len(string) - N.
In this example,
str1
with a value of "Hello World"
.package main
import (
"fmt"
)
func main() {
str1 := "Hello World"
modifiedStr := str1[:len(str1)-3]
fmt.Println("Modified string is:", modifiedStr)
}
Modified string is: Hello Wo
In this example,
str2
with a value of "apple"
.package main
import (
"fmt"
)
func main() {
str2 := "apple"
modifiedStr := str2[:len(str2)-2]
fmt.Println("Modified string is:", modifiedStr)
}
Modified string is: app
In this tutorial, we learned How to Remove last N Characters in a String in Go language with well detailed examples.