Delete cgo extensions.

This commit is contained in:
mrFq1 2022-06-14 22:12:20 +08:00
parent c9d21d89d1
commit 7c14b887c5
1 changed files with 0 additions and 24 deletions

View File

@ -16,27 +16,3 @@ extension String {
return UnsafeMutablePointer(mutating: p)
}
}
extension UnsafeMutablePointer where Pointee == Int8 {
func toString() -> String {
let string = String(cString: self)
deallocate()
return string
}
func toData() -> Data {
return toString().data(using: .utf8) ?? Data()
}
}
extension Bool {
func goObject() -> GoUint8 {
return self == true ? 1 : 0
}
}
extension GoUint8 {
func toBool() -> Bool {
return self == 1
}
}