Golang net/textproto.Reader.ReadCodeLine() function example
package net/textproto
Golang net/textproto.Reader.ReadCodeLine() function usage example
package main
import (
"bufio"
"bytes"
"fmt"
"net/textproto"
)
func main() {
readbuffer := bytes.NewBuffer([]byte("220 plan9.bell-labs.com ESMTP"))
reader := *bufio.NewReader(readbuffer)
tpReader := textproto.NewReader(bufio.NewReader(&reader))
//fmt.Println(&tpReader)
code, msg, err := tpReader.ReadCodeLine(0)
if err != nil {
fmt.Println(err)
return
}
fmt.Println("Code : ", code)
fmt.Println("Message : ", msg)
}
Output :
Code : 220
Message : plan9.bell-labs.com ESMTP
Reference :
Advertisement
Something interesting
Tutorials
+8.3k Golang: Prevent over writing file with md5 hash
+16.4k Golang : Convert slice to array
+39.6k Golang : Remove dashes(or any character) from string
+18.2k Golang : Put UTF8 text on OpenCV video capture image frame
+10.2k Golang : Random Rune generator
+9.7k Golang : Eroding and dilating image with OpenCV example
+6.3k Javascript : Generate random key with specific length
+8.8k Android Studio : Image button and button example
+6.3k Golang : Detect face in uploaded photo like GPlus
+31.7k Golang : How to convert(cast) string to IP address?
+16.1k Golang : How to check if input from os.Args is integer?
+7.3k Golang : Of hash table and hash map