Documentation ¶
Index ¶
- func BoolToByte(b bool, v byte) byte
- func BytesToInts(b []byte) []int
- func DecodeShiftJIS(s []uint8) string
- func Escape(stream []uint8) string
- func GCD(a, b int) int
- func Hex(stream []uint8) string
- func Indent(text string, indent string) string
- func ReadVariableInt(allow3bytes bool, rdr io.Reader, rest *int) (int, error)
- func SplitOptionalData(s string) map[string]string
- func ZeroPadSliceToString(s []byte) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DecodeShiftJIS ¶
DecodeShiftJIS は、シフトJISのバイト列をUTF-8の文字列に変換します。
func ReadVariableInt ¶
ReadVariableInt は、可変長形式で記録されている整数値を読み取ります。
func SplitOptionalData ¶
SplitOptionalData は、ContentsInfoChunk に含まれるオプション情報をパースし、マップに整理して返します。
func ZeroPadSliceToString ¶
ZeroPadSliceToString は、末尾がヌル文字で埋められた文字列を通常の文字列に変換します。
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.