summaryrefslogtreecommitdiffstats
path: root/helpers
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2018-02-09 09:21:46 +0100
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2018-02-10 12:36:31 +0100
commitd382502d6dfa1c066545e215ba83e2e0a9d2c8d7 (patch)
tree66b88972782856043b1b1f6fb22cdf272cb3ddde /helpers
parent2e95ec6844bf65a25485bdc8e2638e45788f2dcf (diff)
tpl/transform: Add template func for TOML/JSON/YAML docs examples conversion
Usage: ```html {{ "title = \"Hello World\"" | transform.Remarshal "json" | safeHTML }} ``` Fixes #4389
Diffstat (limited to 'helpers')
-rw-r--r--helpers/general.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/helpers/general.go b/helpers/general.go
index 3d4396440..da05548f4 100644
--- a/helpers/general.go
+++ b/helpers/general.go
@@ -465,3 +465,9 @@ func DiffStringSlices(slice1 []string, slice2 []string) []string {
return diffStr
}
+
+// DiffString splits the strings into fields and runs it into DiffStringSlices.
+// Useful for tests.
+func DiffStrings(s1, s2 string) []string {
+ return DiffStringSlices(strings.Fields(s1), strings.Fields(s2))
+}