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" + } +}