Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FilePosition ¶
FilePosition specifies a filename and offset of a file.
func NewFilePosition ¶
func NewFilePosition(rawPosition string) (*FilePosition, error)
NewFilePosition correctly instantiates a FilePosition from an offset. Raw position is in the form of "<go file name>:#<line number>", for example: "file.go:#123".
func TagStruct ¶
func TagStruct(rawPosition, tagName, prefix, suffix string) (*FilePosition, error)
TagStruct add Go tags to the struct at the FilePosition, determined by the offset provided.
func (FilePosition) TagStruct ¶
func (f FilePosition) TagStruct(tagName, prefix, suffix string) error
TagStruct add Go tags to the struct at the FilePosition.
Click to show internal directories.
Click to hide internal directories.