Documentation ¶
Overview ¶
Package goexec provides the utilities to analyse the executable code
Package goexec helps analyzing Go executables
Index ¶
Constants ¶
View Source
const GoOffsetsTableSize = 30
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FieldOffsets ¶
type FuncOffsets ¶
type GoOffset ¶ added in v1.9.0
type GoOffset uint32
this const table must match what's in go_offsets.h
const ( // go common ConnFdPos GoOffset = iota + 1 // start at 1, must match what's in go_offsets.h FdLaddrPos FdRaddrPos TCPAddrPortPtrPos TCPAddrIPPtrPos // http URLPtrPos PathPtrPos MethodPtrPos StatusCodePtrPos ContentLengthPtrPos ReqHeaderPtrPos IoWriterBufPtrPos IoWriterNPos CcNextStreamIDPos FramerWPos PcConnPos PcTLSPos NetConnPos CcTconnPos ScConnPos CRwcPos CTlsPos // grpc GrpcStreamStPtrPos GrpcStreamMethodPtrPos GrpcStatusSPos GrpcStatusCodePtrPos GrpcStreamCtxPtrPos ValueContextValPtrPos GrpcStConnPos GrpcTConnPos GrpcTSchemePos HTTP2ClientNextIDPos GrpcTransportBufWriterBufPos GrpcTransportBufWriterOffsetPos // redis RedisConnBwPos // kafka go KafkaGoWriterTopicPos KafkaGoProtocolConnPos KafkaGoReaderTopicPos // kafka sarama SaramaBrokerCorrIDPos SaramaResponseCorrIDPos SaramaBrokerConnPos SaramaBufconnConnPos )
type Offsets ¶
type Offsets struct { // Funcs key: function name Funcs map[string]FuncOffsets Field FieldOffsets }
Click to show internal directories.
Click to hide internal directories.