Wrap a string with given string. Play: https://go.dev/play/p/KoZOlZDDt9y
(str string, wrapWith string)
| 225 | // Wrap a string with given string. |
| 226 | // Play: https://go.dev/play/p/KoZOlZDDt9y |
| 227 | func Wrap(str string, wrapWith string) string { |
| 228 | if str == "" || wrapWith == "" { |
| 229 | return str |
| 230 | } |
| 231 | var sb strings.Builder |
| 232 | sb.WriteString(wrapWith) |
| 233 | sb.WriteString(str) |
| 234 | sb.WriteString(wrapWith) |
| 235 | |
| 236 | return sb.String() |
| 237 | } |
| 238 | |
| 239 | // Unwrap a given string from anther string. will change source string. |
| 240 | // Play: https://go.dev/play/p/Ec2q4BzCpG- |
searching dependent graphs…