/
githubmirror
/
origin
Обзор
Документация
Войти
/
githubmirror
/
origin
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
vendor/github.com/mattn/go-ieproxy/utils.go
23 строки
350 B
Justin Pierce
Add compat_otp package with openshift-tests-private (OTP) util implementations
11 авг 2025, 18:00
11 авг 2025, 18:00
80ac5c1
Код
Авторство
О чём код?
package ieproxy import ( "unicode/utf16" "unsafe" ) // StringFromUTF16Ptr converts a *uint16 C string to a Go String func StringFromUTF16Ptr(s *uint16) string { if s == nil { return "" } p := (*[1<<30 - 1]uint16)(unsafe.Pointer(s)) // find the string length sz := 0 for p[sz] != 0 { sz++ } return string(utf16.Decode(p[:sz:sz])) }