Latest Threat ResearchGlassWorm Loader Hits Open VSX via Developer Account Compromise.Details
Socket
Book a DemoInstallSign in
Socket

trpc.group/trpc-go/trpc-filter

Package Overview
Dependencies
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

trpc.group/trpc-go/trpc-filter

Go Modules
Version
v0.0.0-20250714030937-e084ce3badd9
Version published
Created
Source

English | 中文

go-filter

LICENSE

This repository provides several commonly used trpc-go filters, including:

  • debuglog: Automatically logs the requests and responses of client/server interfaces.
  • degrade: Server-side circuit breaker and rate limiter.
  • filterextensions: Interceptor function extensions that support granularity down to the method level.
  • hystrix: Server-side circuit breaker and rate limiter based on the open-source hystrix library by Netflix.
  • jwt: User authentication interceptor.
  • masking: Sensitive data masking module.
  • mock: Fault simulation.
  • recovery: Server-side panic automatic recovery plugin.
  • referer: Web referer validation.
  • slime: Retry/compensation request plugin.
  • transinfo-blocker: Transparent parameter security plugin to prevent sensitive information leakage.
  • tvar: Monitoring item statistics reporting.
  • validation: Automatic parameter validation plugin.

The copyright notice pertaining to the Tencent code in this repo was previously in the name of “THL A29 Limited.” That entity has now been de-registered. You should treat all previously distributed copies of the code as if the copyright notice was in the name of “Tencent.”

FAQs

Package last updated on 14 Jul 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts