add doc.go file