Versions in this module Expand all Collapse all v0 v0.0.1 Jul 20, 2022 Changes in this version + func ExtractLocalImportName(impPath string) string + func GetPackageImportName(fset *token.FileSet, f *ast.File, importPath string) (string, error) + type AWSSDK struct + InstanaPkg string + func NewAWSSDK() *AWSSDK + func (recipe *AWSSDK) ImportPath() string + func (recipe *AWSSDK) Instrument(fset *token.FileSet, f ast.Node, targetPkg, sensorVar string) (changed bool) + type DatabaseSQL struct + InstanaPkg string + func NewDatabaseSQL() *DatabaseSQL + func (recipe *DatabaseSQL) ImportPath() string + func (recipe *DatabaseSQL) Instrument(fset *token.FileSet, node ast.Node, targetPkg, sensorVar string) (changed bool) + type Echo struct + InstanaPkg string + func NewEcho() *Echo + func (recipe *Echo) ImportPath() string + func (recipe *Echo) Instrument(fset *token.FileSet, f ast.Node, targetPkg, sensorVar string) bool + type GRPC struct + InstanaPkg string + func NewGRPC() *GRPC + func (recipe *GRPC) ImportPath() string + func (recipe *GRPC) Instrument(fset *token.FileSet, f ast.Node, targetPkg, sensorVar string) (changed bool) + type Gin struct + InstanaPkg string + func NewGin() *Gin + func (recipe *Gin) ImportPath() string + func (recipe *Gin) Instrument(fset *token.FileSet, f ast.Node, targetPkg, sensorVar string) bool + type HttpRouter struct + InstanaPkg string + func NewHttpRouter() *HttpRouter + func (recipe *HttpRouter) ImportPath() string + func (recipe *HttpRouter) Instrument(fset *token.FileSet, f ast.Node, targetPkg, sensorVar string) (changed bool) + type Lambda struct + InstanaPkg string + func NewLambda() *Lambda + func (recipe *Lambda) ImportPath() string + func (recipe *Lambda) Instrument(fset *token.FileSet, f ast.Node, targetPkg, sensorVar string) (changed bool) + type Mongo struct + InstanaPkg string + func NewMongo() *Mongo + func (recipe *Mongo) ImportPath() string + func (recipe *Mongo) Instrument(fset *token.FileSet, f ast.Node, targetPkg, sensorVar string) (changed bool) + type Mux struct + InstanaPkg string + func NewMux() *Mux + func (recipe *Mux) ImportPath() string + func (recipe *Mux) Instrument(fset *token.FileSet, f ast.Node, targetPkg, sensorVar string) (changed bool) + type NetHTTP struct + InstanaPkg string + func NewNetHTTP() *NetHTTP + func (recipe *NetHTTP) ImportPath() string + func (recipe *NetHTTP) Instrument(fset *token.FileSet, node ast.Node, targetPkg, sensorVar string) (changed bool) + type Sarama struct + InstanaPkg string + func NewSarama() *Sarama + func (recipe *Sarama) ImportPath() string + func (recipe *Sarama) Instrument(fset *token.FileSet, f ast.Node, targetPkg, sensorVar string) (changed bool)