Module Twirp
Provides models of commonly used functions and types in the twirp packages.
Import path
import semmle.go.frameworks.Twirp
Classes
ClientConstructor | A Twirp function to construct a Client. |
ClientRequestUrlAsSink | An SSRF sink for the Client constructor. |
ProtobufGeneratedFile | A *.pb.go file generated by Twirp. |
ProtobufMessageType | A type representing a protobuf message. |
Request | A request coming to the service handler. |
ServerConstructor | A Twirp function to construct a Server. |
ServiceClientType | A Twirp client. |
ServiceHandler | A service handler. |
ServiceInterfaceType | An interface type representing a Twirp service. |
ServiceServerType | A Twirp server. |
ServicesGeneratedFile | A *.twirp.go file generated by Twirp. |