type github.com/go-faster/jx.Writer
61 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#L31: func (w *Writer) WriteTo(t io.Writer) (n int64, err error) {
w.go#L40: func (w Writer) String() string {
w.go#L48: func (w *Writer) Reset() {
w.go#L54: func (w *Writer) ResetWriter(out io.Writer) {
w.go#L65: func (w *Writer) Grow(n int) {
w.go#L72: func (w *Writer) Flush() (fail bool) {
w.go#L83: func (w *Writer) byte(c byte) (fail bool) {
w.go#L91: func (w *Writer) twoBytes(c1, c2 byte) bool {
w.go#L100: func (w *Writer) RawStr(v string) bool {
w.go#L104: func (w *Writer) rawStr(v string) bool {
w.go#L109: func (w *Writer) Raw(b []byte) bool {
w.go#L114: func (w *Writer) Null() bool {
w.go#L119: func (w *Writer) True() bool {
w.go#L124: func (w *Writer) False() bool {
w.go#L129: func (w *Writer) Bool(v bool) bool {
w.go#L137: func (w *Writer) ObjStart() bool {
w.go#L142: func (w *Writer) FieldStart(field string) bool {
w.go#L148: func (w *Writer) ObjEnd() bool {
w.go#L153: func (w *Writer) ArrStart() bool {
w.go#L158: func (w *Writer) ArrEnd() bool {
w.go#L163: 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
github.com/gotd/td/telegram
tdlib_json.go#L153: var jsonBuilder jx.Writer
tdlib_json.go#L210: var jsonBuilder jx.Writer
 |
The pages are generated with Golds v0.8.4. (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 @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |