Is it possible to wrap long lines with markers in Golang?
Here's an example:
//go:generate mockgen -destination=mock/interface.go -package=mock -source=interface.go -mock_names=ConnPool=ConnPool,Row=Row,Rows=Rows,CommandTag=CommandTag,Conn=Conn
type ConnPool interface {
...
}
The Go Programming Language Specification
Comments serve as program documentation. There are two forms:
1 Line comments start with the character sequence // and stop at the end of the line.
2 General comments start with the character sequence /* and stop with the first subsequent character sequence */.
A comment cannot start inside a rune or string literal, or inside a comment. A general comment containing no newlines acts like a space. Any other comment acts like a newline.
No. The //go:generate
pragma is a special form of a line comment: "Line comments start with the character sequence // and stop at the end of the line."