From 11041452865f8ff7b71336dff5b96106cc53061c Mon Sep 17 00:00:00 2001 From: Ryooooooga Date: Tue, 9 Nov 2021 18:23:05 +0900 Subject: [PATCH] add `TrimPrefix` and `TrimSuffix` --- README.md | 2 ++ pkg/renderer/template_renderer.go | 2 ++ 2 files changed, 4 insertions(+) diff --git a/README.md b/README.md index 6a534c6..a1ff766 100644 --- a/README.md +++ b/README.md @@ -60,6 +60,8 @@ Today is 2021-05-02! | `Getenv` | `func(string) string` | `os.Getenv` | | `HasPrefix` | `func(string) bool` | `strings.HasPrefix` | | `HasSuffix` | `func(string) bool` | `strings.HasSuffix` | +| `TrimPrefix` | `func(string, string) string` | `strings.TrimPrefix` | +| `TrimSuffix` | `func(string, string) string` | `strings.TrimSuffix` | | `LowerCamelCase` | `func(string) string` | `strcase.LowerCamelCase` | | `UpperCamelCase` | `func(string) string` | `strcase.UpperCamelCase` | | `SnakeCase` | `func(string) string` | `strcase.SnakeCase` | diff --git a/pkg/renderer/template_renderer.go b/pkg/renderer/template_renderer.go index 0557beb..abbb352 100644 --- a/pkg/renderer/template_renderer.go +++ b/pkg/renderer/template_renderer.go @@ -37,6 +37,8 @@ func NewTextTemplateRenderer() *TextTemplateRenderer { "Getenv": os.Getenv, "HasPrefix": strings.HasPrefix, "HasSuffix": strings.HasSuffix, + "TrimPrefix": strings.TrimPrefix, + "TrimSuffix": strings.TrimSuffix, "LowerCamelCase": strcase.LowerCamelCase, "UpperCamelCase": strcase.UpperCamelCase, "SnakeCase": strcase.SnakeCase,