2020-07-13から1日間の記事一覧

ファイルの行を1行1行Bufferからprintする。

ファイルの行を1行1行Bufferからprintする。 bufio.NewReaderを使う。 package main import ( "bufio" "fmt" "io" "os" ) func main() { f, _ := os.Open("log.txt") defer f.Close() bf := bufio.NewReader(f) for { line, err := bf.ReadString('\n') fm…

tcpで取得したデータをParseする

net.Dialで取得したデータは以下のようなフォーマットで取得されてしまう。Body/headerにわけて取得したい場合は、どうしたらいいだろうか? package main import ( "io" "net" "os" ) func main() { conn, _ := net.Dial("tcp", "ascii.jp:80") conn.Write(…