github.com/hechain20/hechain@v0.0.0-20220316014945-b544036ba106/core/operations/fakes/handler.go (about) 1 /* 2 Copyright hechain All Rights Reserved. 3 4 SPDX-License-Identifier: Apache-2.0 5 */ 6 7 package fakes 8 9 import "net/http" 10 11 type Handler struct { 12 Code int 13 Text string 14 } 15 16 func (h *Handler) ServeHTTP(resp http.ResponseWriter, req *http.Request) { 17 resp.WriteHeader(h.Code) 18 resp.Write([]byte(h.Text)) 19 }