Module Twirp
Provides models of commonly used functions and types in the twirp packages.
Import path
import semmle.go.frameworks.TwirpClasses
| 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. |