GO

テストの時だけメソッドをはやす

main.go package main import "fmt" type Foo struct { I int J int } func (foo *Foo) Sum() int { return foo.I + foo.J } func main() { foo := &Foo{1, 2} fmt.Println(foo.Sum()) } helper_test.go package main import ( "fmt" ) func (foo *Foo) Dump…

echod

GO

package main import ( "fmt" "net" "os" "bufio" "strings" ) func handleConnection(conn net.Conn) { reader := bufio.NewReader(conn) for { line, err := reader.ReadBytes('\n') if err != nil { fmt.Println("error:", err.Error()) break } fmt.Prin…