From 67744fd4a172be9ce0ef248b140ef818d23338b0 Mon Sep 17 00:00:00 2001 From: amorozov Date: Thu, 20 Jun 2024 16:06:34 +0300 Subject: [PATCH] feature: added string utils --- pkg/string/string_utils/line_separator_provider.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 pkg/string/string_utils/line_separator_provider.go diff --git a/pkg/string/string_utils/line_separator_provider.go b/pkg/string/string_utils/line_separator_provider.go new file mode 100644 index 0000000..3f6bf2d --- /dev/null +++ b/pkg/string/string_utils/line_separator_provider.go @@ -0,0 +1,14 @@ +package string_utils + +import "runtime" + +func GetLineSeparator() string { + switch runtime.GOOS { + case "windows": + return "\r\n" + case "darwin": + return "\r" + default: + return "\n" + } +}