type github.com/go-faster/jx.Writer
58 uses
github.com/go-faster/jx (current package)
enc.go#L9: w Writer // underlying writer
enc_stream.go#L19: w: Writer{
jx.go#L24: return &Writer{}
jx.go#L58: func GetWriter() *Writer {
jx.go#L59: return writerPool.Get().(*Writer)
jx.go#L63: func PutWriter(e *Writer) {
w.go#L11: type Writer struct {
w.go#L17: func (w *Writer) Write(p []byte) (n int, err error) {
w.go#L26: func (w *Writer) WriteTo(t io.Writer) (n int64, err error) {
w.go#L35: func (w Writer) String() string {
w.go#L43: func (w *Writer) Reset() {
w.go#L49: func (w *Writer) ResetWriter(out io.Writer) {
w.go#L60: func (w *Writer) Grow(n int) {
w.go#L67: func (w *Writer) byte(c byte) (fail bool) {
w.go#L75: func (w *Writer) twoBytes(c1, c2 byte) bool {
w.go#L84: func (w *Writer) RawStr(v string) bool {
w.go#L88: func (w *Writer) rawStr(v string) bool {
w.go#L93: func (w *Writer) Raw(b []byte) bool {
w.go#L98: func (w *Writer) Null() bool {
w.go#L103: func (w *Writer) True() bool {
w.go#L108: func (w *Writer) False() bool {
w.go#L113: func (w *Writer) Bool(v bool) bool {
w.go#L121: func (w *Writer) ObjStart() bool {
w.go#L126: func (w *Writer) FieldStart(field string) bool {
w.go#L132: func (w *Writer) ObjEnd() bool {
w.go#L137: func (w *Writer) ArrStart() bool {
w.go#L142: func (w *Writer) ArrEnd() bool {
w.go#L147: func (w *Writer) Comma() bool {
w_b64.go#L12: func (w *Writer) Base64(data []byte) bool {
w_float.go#L6: func (w *Writer) Float32(v float32) bool { return w.Float(float64(v), 32) }
w_float.go#L11: func (w *Writer) Float64(v float64) bool { return w.Float(v, 64) }
w_float_bits.go#L13: func (w *Writer) Float(v float64, bits int) bool {
w_int.gen.go#L19: func writeFirstBuf(w *Writer, v uint32) bool {
w_int.gen.go#L31: func writeBuf(w *Writer, v uint32) bool {
w_int.gen.go#L36: func (w *Writer) UInt16(v uint16) (fail bool) {
w_int.gen.go#L57: func (w *Writer) Int16(v int16) (fail bool) {
w_int.gen.go#L74: func (w *Writer) UInt32(v uint32) (fail bool) {
w_int.gen.go#L114: func (w *Writer) Int32(v int32) (fail bool) {
w_int.gen.go#L131: func (w *Writer) UInt64(v uint64) (fail bool) {
w_int.gen.go#L207: func (w *Writer) Int64(v int64) (fail bool) {
w_int.go#L4: func (w *Writer) Int(v int) bool {
w_int.go#L9: func (w *Writer) UInt(v uint) bool {
w_int.go#L14: func (w *Writer) UInt8(v uint8) bool {
w_int.go#L20: func (w *Writer) Int8(v int8) (fail bool) {
w_num.go#L4: func (w *Writer) Num(v Num) bool {
w_str.go#L29: func (w *Writer) Str(v string) bool {
w_str.go#L37: func (w *Writer) ByteStr(v []byte) bool {
w_str.go#L41: func writeStr[S byteseq.Byteseq](w *Writer, v S) (fail bool) {
w_str.go#L62: func strSlow[S byteseq.Byteseq](w *Writer, v S) (fail bool) {
w_str_escape.go#L116: func (w *Writer) StrEscape(v string) bool {
w_str_escape.go#L121: func (w *Writer) ByteStrEscape(v []byte) bool {
w_str_escape.go#L125: func strEscape[S byteseq.Byteseq](w *Writer, v S) (fail bool) {
w_str_escape.go#L146: func strEscapeSlow[S byteseq.Byteseq](w *Writer, i int, v S, valLen int) (fail bool) {
w_stream.go#L12: func (w *Writer) Close() error {
w_stream.go#L74: func writeStreamBytes(w *Writer, s ...byte) bool {
w_stream.go#L78: func writeStreamByteseq[S byteseq.Byteseq](w *Writer, s S) bool {
w_stream.go#L86: func writeStreamByteseqSlow[S byteseq.Byteseq](w *Writer, s S) bool {
github.com/gotd/td/tdjson
encoder.go#L15: *jx.Writer
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |