Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildHook ¶
type BuildHook interface { // OnBuildTriggered is called when the Go build has started OnBuildTriggered() // OnBuildSuccess is called when the build was successful OnBuildSuccess() // OnBuildFailed is called when the build failed OnBuildFailed() }
BuildHook can be used to listen to go build events
type ContinuousBuildHooks ¶
type ContinuousBuildHooks interface { // OnStartListening is called when the continuous build has started OnStartListening() // OnStopListening is called when the continuous build is complete OnStopListening() }
type ContinuousGoBuilder ¶
type ContinuousGoBuilder struct { Builder *GoBuilder Hooks ContinuousBuildHooks }
func (*ContinuousGoBuilder) OnFileModified ¶
func (cb *ContinuousGoBuilder) OnFileModified(file string)
func (*ContinuousGoBuilder) OnStartWatching ¶
func (cb *ContinuousGoBuilder) OnStartWatching()
func (*ContinuousGoBuilder) OnStopWatching ¶
func (cb *ContinuousGoBuilder) OnStopWatching()
type PluginListener ¶
type PluginListener struct {
// contains filtered or unexported fields
}
!! TEMP !!
func LoadPluginListener ¶
func LoadPluginListener(soFile string) (*PluginListener, error)
func (*PluginListener) OnBuildFailed ¶
func (pl *PluginListener) OnBuildFailed()
func (*PluginListener) OnBuildSuccess ¶
func (pl *PluginListener) OnBuildSuccess()
func (*PluginListener) OnBuildTriggered ¶
func (pl *PluginListener) OnBuildTriggered()
Click to show internal directories.
Click to hide internal directories.