// StringByteSlice converts a string to a NUL-terminated []byte, // If s contains a NUL byte this function panics instead of // returning an error. // // Deprecated: Use ByteSliceFromString instead. func StringByteSlice(s string) []byte { … } // ByteSliceFromString returns a NUL-terminated slice of bytes // containing the text of s. If s contains a NUL byte at any // location, it returns (nil, [EINVAL]). func ByteSliceFromString(s string) ([]byte, error) { … } // StringBytePtr returns a pointer to a NUL-terminated array of bytes. // If s contains a NUL byte this function panics instead of returning // an error. // // Deprecated: Use [BytePtrFromString] instead. func StringBytePtr(s string) *byte { … } // BytePtrFromString returns a pointer to a NUL-terminated array of // bytes containing the text of s. If s contains a NUL byte at any // location, it returns (nil, [EINVAL]). func BytePtrFromString(s string) (*byte, error) { … } var _zero … // Unix returns the time stored in ts as seconds plus nanoseconds. func (ts *Timespec) Unix() (sec int64, nsec int64) { … } // Unix returns the time stored in tv as seconds plus nanoseconds. func (tv *Timeval) Unix() (sec int64, nsec int64) { … } // Nano returns the time stored in ts as nanoseconds. func (ts *Timespec) Nano() int64 { … } // Nano returns the time stored in tv as nanoseconds. func (tv *Timeval) Nano() int64 { … } func Getpagesize() int func Exit(code int) // runtimeSetenv and runtimeUnsetenv are provided by the runtime. func runtimeSetenv(k, v string) func runtimeUnsetenv(k string)