add doc.go