MCPcopy
hub / github.com/duke-git/lancet / Wrap

Function Wrap

strutil/string.go:227–237  ·  view source on GitHub ↗

Wrap a string with given string. Play: https://go.dev/play/p/KoZOlZDDt9y

(str string, wrapWith string)

Source from the content-addressed store, hash-verified

225// Wrap a string with given string.
226// Play: https://go.dev/play/p/KoZOlZDDt9y
227func 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-

Callers 2

TestWrapFunction · 0.70
ExampleWrapFunction · 0.70

Calls 1

StringMethod · 0.65

Tested by 2

TestWrapFunction · 0.56
ExampleWrapFunction · 0.56

Used in the wild real call sites across dependent graphs

searching dependent graphs…