summaryrefslogtreecommitdiffstats
path: root/docs/content/en/functions/strings/TrimSuffix.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/content/en/functions/strings/TrimSuffix.md')
-rw-r--r--docs/content/en/functions/strings/TrimSuffix.md30
1 files changed, 12 insertions, 18 deletions
diff --git a/docs/content/en/functions/strings/TrimSuffix.md b/docs/content/en/functions/strings/TrimSuffix.md
index 6dc9becfc..704bbd2d2 100644
--- a/docs/content/en/functions/strings/TrimSuffix.md
+++ b/docs/content/en/functions/strings/TrimSuffix.md
@@ -1,29 +1,23 @@
---
title: strings.TrimSuffix
-description: Returns a given string s without the provided trailing suffix string. If s doesn't end with suffix, s is returned unchanged.
-categories: [functions]
+description: Returns the given string, removing the suffix from the end of the string.
+categories: []
keywords: []
-menu:
- docs:
- parent: functions
-function:
+action:
aliases: []
+ related:
+ - functions/strings/Chomp
+ - functions/strings/Trim
+ - functions/strings/TrimLeft
+ - functions/strings/TrimPrefix
+ - functions/strings/TrimRight
returnType: string
signatures: [strings.TrimSuffix SUFFIX STRING]
-relatedFunctions:
- - strings.Chomp
- - strings.Trim
- - strings.TrimLeft
- - strings.TrimPrefix
- - strings.TrimRight
- - strings.TrimSuffix
aliases: [/functions/strings.trimsuffix]
---
-Given the string `"aabbaa"`, the specified suffix is only removed if `"aabbaa"` ends with it:
-
```go-html-template
-{{ strings.TrimSuffix "a" "aabbaa" }} → "aabba"
-{{ strings.TrimSuffix "aa" "aabbaa" }} → "aabb"
-{{ strings.TrimSuffix "aaa" "aabbaa" }} → "aabbaa"
+{{ strings.TrimSuffix "a" "aabbaa" }} → aabba
+{{ strings.TrimSuffix "aa" "aabbaa" }} → aabb
+{{ strings.TrimSuffix "aaa" "aabbaa" }} → aabbaa
```