vburenin/ifacemaker

Unable to remove leading space in "--iface-comment"

Opened this issue · 1 comments

emfomy commented

I would like to put go:generate in --iface-comment. However, the leading space makes generated comment useless.

Expected Behaviour

ifacemaker ... -y "go:generate cmd ..." generates

//go:generate cmd ...
type Interface interface {
}

Actual Behaviour

ifacemaker ... -y "go:generate cmd ..." generates

// go:generate cmd ...
type Interface interface {
}

Possible Solution

Add an optional to remove the leading space.

Sounds like a trivial fix just to check for the go:generate prefix. Willing to merge in the PR that addresses this.