good morning!!!!

Skip to content
Snippets Groups Projects
json.go 301 B
Newer Older
  • Learn to ignore specific revisions
  • Jeffrey Wilcke's avatar
    Jeffrey Wilcke committed
    package rpc
    
    import (
    	"encoding/json"
    	"io"
    )
    
    type jsonWrapper struct{}
    
    func (self jsonWrapper) Send(writer io.Writer, v interface{}) (n int, err error) {
    	var payload []byte
    	payload, err = json.Marshal(v)
    	if err != nil {
    		return 0, err
    	}
    
    	return writer.Write(payload)
    }
    
    var JSON jsonWrapper