doufei6456 2018-03-25 18:28
浏览 214
已采纳

用标记换行“ go:generate”行吗?

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 {
    ...    
}
  • 写回答

1条回答 默认 最新

  • douge7771 2018-03-25 18:51
    关注

    The Go Programming Language Specification

    Comments

    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."

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?