Documentation
¶
Index ¶
- func RecoveryInterceptor(verbose bool) connect.UnaryInterceptorFunc
- type ConnectServer
- func (a *ConnectServer) AddCustomWords(ctx context.Context, r *connect.Request[pb.AddCustomWordsRequest]) (*connect.Response[pb.CustomWordsResponse], error)
- func (a *ConnectServer) Base64Decode(ctx context.Context, r *connect.Request[pb.Base64Request]) (*connect.Response[pb.Base64Response], error)
- func (a *ConnectServer) Base64Encode(ctx context.Context, r *connect.Request[pb.Base64Request]) (*connect.Response[pb.Base64Response], error)
- func (a *ConnectServer) Base64ToFile(ctx context.Context, r *connect.Request[pb.Base64ToFileRequest]) (*connect.Response[pb.Base64ToFileResponse], error)
- func (a *ConnectServer) BaseConvert(ctx context.Context, r *connect.Request[pb.BaseConvertRequest]) (*connect.Response[pb.BaseConvertResponse], error)
- func (a *ConnectServer) BasicAuthGenerate(ctx context.Context, r *connect.Request[pb.BasicAuthRequest]) (*connect.Response[pb.BasicAuthResponse], error)
- func (a *ConnectServer) CaesarCipher(ctx context.Context, r *connect.Request[pb.CaesarRequest]) (*connect.Response[pb.CaesarResponse], error)
- func (a *ConnectServer) CalculateHash(ctx context.Context, r *connect.Request[pb.HashRequest]) (*connect.Response[pb.HashResponse], error)
- func (a *ConnectServer) CaseConvert(ctx context.Context, r *connect.Request[pb.CaseRequest]) (*connect.Response[pb.CaseResponse], error)
- func (a *ConnectServer) CertParse(ctx context.Context, r *connect.Request[pb.CertRequest]) (*connect.Response[pb.CertResponse], error)
- func (a *ConnectServer) ChmodCalc(ctx context.Context, r *connect.Request[pb.ChmodRequest]) (*connect.Response[pb.ChmodResponse], error)
- func (a *ConnectServer) ColorConvert(ctx context.Context, r *connect.Request[pb.ColorRequest]) (*connect.Response[pb.ColorResponse], error)
- func (a *ConnectServer) Convert(ctx context.Context, r *connect.Request[pb.ConvertRequest]) (*connect.Response[pb.ConvertResponse], error)
- func (a *ConnectServer) CronExplain(ctx context.Context, r *connect.Request[pb.CronRequest]) (*connect.Response[pb.CronResponse], error)
- func (a *ConnectServer) DateAdd(ctx context.Context, r *connect.Request[pb.DateAddRequest]) (*connect.Response[pb.DateAddResponse], error)
- func (a *ConnectServer) DateDiff(ctx context.Context, r *connect.Request[pb.DateDiffRequest]) (*connect.Response[pb.DateDiffResponse], error)
- func (a *ConnectServer) DateFormat(ctx context.Context, r *connect.Request[pb.DateFormatRequest]) (*connect.Response[pb.DateFormatResponse], error)
- func (a *ConnectServer) DateInfo(ctx context.Context, r *connect.Request[pb.DateInfoRequest]) (*connect.Response[pb.DateInfoResponse], error)
- func (a *ConnectServer) Diff(ctx context.Context, r *connect.Request[pb.DiffRequest]) (*connect.Response[pb.DiffResponse], error)
- func (a *ConnectServer) DiffFiles(ctx context.Context, r *connect.Request[pb.DiffFilesRequest]) (*connect.Response[pb.DiffFilesResponse], error)
- func (a *ConnectServer) DockerRunToCompose(ctx context.Context, r *connect.Request[pb.DockerRunToComposeRequest]) (*connect.Response[pb.DockerRunToComposeResponse], error)
- func (a *ConnectServer) ExifRead(ctx context.Context, r *connect.Request[pb.ExifReadRequest]) (*connect.Response[pb.ExifReadResponse], error)
- func (a *ConnectServer) FileToBase64(ctx context.Context, r *connect.Request[pb.FileToBase64Request]) (*connect.Response[pb.FileToBase64Response], error)
- func (a *ConnectServer) GenerateLorem(ctx context.Context, r *connect.Request[pb.LoremRequest]) (*connect.Response[pb.LoremResponse], error)
- func (a *ConnectServer) GenerateMac(ctx context.Context, r *connect.Request[pb.MacRequest]) (*connect.Response[pb.MacResponse], error)
- func (a *ConnectServer) GeneratePassword(ctx context.Context, r *connect.Request[pb.PasswordRequest]) (*connect.Response[pb.PasswordResponse], error)
- func (a *ConnectServer) GeneratePort(ctx context.Context, r *connect.Request[pb.PortRequest]) (*connect.Response[pb.PortResponse], error)
- func (a *ConnectServer) GenerateRsaKeyPair(ctx context.Context, r *connect.Request[pb.RsaKeyRequest]) (*connect.Response[pb.RsaKeyResponse], error)
- func (a *ConnectServer) GenerateUuid(ctx context.Context, r *connect.Request[pb.UuidRequest]) (*connect.Response[pb.UuidResponse], error)
- func (a *ConnectServer) GetCustomWords(ctx context.Context, r *connect.Request[pb.GetCustomWordsRequest]) (*connect.Response[pb.CustomWordsResponse], error)
- func (a *ConnectServer) GitCheatSheet(ctx context.Context, r *connect.Request[pb.GitCheatSheetRequest]) (*connect.Response[pb.GitCheatSheetResponse], error)
- func (a *ConnectServer) HiddenChars(ctx context.Context, r *connect.Request[pb.HiddenCharsRequest]) (*connect.Response[pb.HiddenCharsResponse], error)
- func (a *ConnectServer) HmacGenerate(ctx context.Context, r *connect.Request[pb.HmacRequest]) (*connect.Response[pb.HmacResponse], error)
- func (a *ConnectServer) HtmlDecode(ctx context.Context, r *connect.Request[pb.TextRequest]) (*connect.Response[pb.TextResponse], error)
- func (a *ConnectServer) HtmlEncode(ctx context.Context, r *connect.Request[pb.TextRequest]) (*connect.Response[pb.TextResponse], error)
- func (a *ConnectServer) HtmlToMarkdown(ctx context.Context, r *connect.Request[pb.TextRequest]) (*connect.Response[pb.TextResponse], error)
- func (a *ConnectServer) HttpStatusSearch(ctx context.Context, r *connect.Request[pb.HttpStatusSearchRequest]) (*connect.Response[pb.HttpStatusSearchResponse], error)
- func (a *ConnectServer) IpCalc(ctx context.Context, r *connect.Request[pb.IpRequest]) (*connect.Response[pb.IpResponse], error)
- func (a *ConnectServer) Ipv4Convert(ctx context.Context, r *connect.Request[pb.Ipv4ConvertRequest]) (*connect.Response[pb.Ipv4ConvertResponse], error)
- func (a *ConnectServer) Ipv4RangeExpand(ctx context.Context, r *connect.Request[pb.Ipv4RangeRequest]) (*connect.Response[pb.Ipv4RangeResponse], error)
- func (a *ConnectServer) JsonFormat(ctx context.Context, r *connect.Request[pb.JsonFormatRequest]) (*connect.Response[pb.JsonFormatResponse], error)
- func (a *ConnectServer) JsonToGo(ctx context.Context, r *connect.Request[pb.JsonToGoRequest]) (*connect.Response[pb.JsonToGoResponse], error)
- func (a *ConnectServer) JwtDecode(ctx context.Context, r *connect.Request[pb.JwtRequest]) (*connect.Response[pb.JwtResponse], error)
- func (a *ConnectServer) LeapYear(ctx context.Context, r *connect.Request[pb.LeapYearRequest]) (*connect.Response[pb.LeapYearResponse], error)
- func (a *ConnectServer) ListProcess(ctx context.Context, r *connect.Request[pb.ListRequest]) (*connect.Response[pb.ListResponse], error)
- func (a *ConnectServer) MarkdownToHtml(ctx context.Context, r *connect.Request[pb.TextRequest]) (*connect.Response[pb.TextResponse], error)
- func (a *ConnectServer) MathEval(ctx context.Context, r *connect.Request[pb.MathEvalRequest]) (*connect.Response[pb.MathEvalResponse], error)
- func (a *ConnectServer) MimeLookup(ctx context.Context, r *connect.Request[pb.MimeLookupRequest]) (*connect.Response[pb.MimeLookupResponse], error)
- func (a *ConnectServer) MorseCode(ctx context.Context, r *connect.Request[pb.MorseRequest]) (*connect.Response[pb.MorseResponse], error)
- func (a *ConnectServer) NatoAlphabet(ctx context.Context, r *connect.Request[pb.NatoRequest]) (*connect.Response[pb.NatoResponse], error)
- func (a *ConnectServer) NumeronymGenerate(ctx context.Context, r *connect.Request[pb.NumeronymRequest]) (*connect.Response[pb.NumeronymResponse], error)
- func (a *ConnectServer) OtpGenerate(ctx context.Context, r *connect.Request[pb.OtpRequest]) (*connect.Response[pb.OtpResponse], error)
- func (a *ConnectServer) OtpValidate(ctx context.Context, r *connect.Request[pb.OtpValidateRequest]) (*connect.Response[pb.OtpValidateResponse], error)
- func (a *ConnectServer) PercentageCalc(ctx context.Context, r *connect.Request[pb.PercentageRequest]) (*connect.Response[pb.PercentageResponse], error)
- func (a *ConnectServer) RegexTest(ctx context.Context, r *connect.Request[pb.RegexRequest]) (*connect.Response[pb.RegexResponse], error)
- func (a *ConnectServer) RemoveCustomWord(ctx context.Context, r *connect.Request[pb.RemoveCustomWordRequest]) (*connect.Response[pb.CustomWordsResponse], error)
- func (a *ConnectServer) Slugify(ctx context.Context, r *connect.Request[pb.SlugifyRequest]) (*connect.Response[pb.SlugifyResponse], error)
- func (a *ConnectServer) SpellCheck(ctx context.Context, r *connect.Request[pb.SpellCheckRequest]) (*connect.Response[pb.SpellCheckResponse], error)
- func (a *ConnectServer) SpellLanguages(ctx context.Context, r *connect.Request[pb.SpellLanguagesRequest]) (*connect.Response[pb.SpellLanguagesResponse], error)
- func (a *ConnectServer) SqlFormat(ctx context.Context, r *connect.Request[pb.SqlRequest]) (*connect.Response[pb.SqlResponse], error)
- func (a *ConnectServer) StringEscape(ctx context.Context, r *connect.Request[pb.EscapeRequest]) (*connect.Response[pb.EscapeResponse], error)
- func (a *ConnectServer) StringObfuscate(ctx context.Context, r *connect.Request[pb.StringObfuscateRequest]) (*connect.Response[pb.StringObfuscateResponse], error)
- func (a *ConnectServer) SvgOptimize(ctx context.Context, r *connect.Request[pb.SvgOptimizeRequest]) (*connect.Response[pb.SvgOptimizeResponse], error)
- func (a *ConnectServer) TempConvert(ctx context.Context, r *connect.Request[pb.TempConvertRequest]) (*connect.Response[pb.TempConvertResponse], error)
- func (a *ConnectServer) TextEncode(ctx context.Context, r *connect.Request[pb.TextEncodeRequest]) (*connect.Response[pb.TextEncodeResponse], error)
- func (a *ConnectServer) TextInspect(ctx context.Context, r *connect.Request[pb.TextInspectRequest]) (*connect.Response[pb.TextInspectResponse], error)
- func (a *ConnectServer) TextManipulate(ctx context.Context, r *connect.Request[pb.TextManipulateRequest]) (*connect.Response[pb.TextManipulateResponse], error)
- func (a *ConnectServer) TextReplace(ctx context.Context, r *connect.Request[pb.TextReplaceRequest]) (*connect.Response[pb.TextReplaceResponse], error)
- func (a *ConnectServer) TextSimilarity(ctx context.Context, r *connect.Request[pb.SimilarityRequest]) (*connect.Response[pb.SimilarityResponse], error)
- func (a *ConnectServer) TimeConvert(ctx context.Context, r *connect.Request[pb.TimeRequest]) (*connect.Response[pb.TimeResponse], error)
- func (a *ConnectServer) TokenCount(ctx context.Context, r *connect.Request[pb.TokenCountRequest]) (*connect.Response[pb.TokenCountResponse], error)
- func (a *ConnectServer) UlidGenerate(ctx context.Context, r *connect.Request[pb.UlidRequest]) (*connect.Response[pb.UlidResponse], error)
- func (a *ConnectServer) UnitConvert(ctx context.Context, r *connect.Request[pb.UnitConvertRequest]) (*connect.Response[pb.UnitConvertResponse], error)
- func (a *ConnectServer) UrlDecode(ctx context.Context, r *connect.Request[pb.TextRequest]) (*connect.Response[pb.TextResponse], error)
- func (a *ConnectServer) UrlEncode(ctx context.Context, r *connect.Request[pb.TextRequest]) (*connect.Response[pb.TextResponse], error)
- func (a *ConnectServer) UrlParse(ctx context.Context, r *connect.Request[pb.UrlParseRequest]) (*connect.Response[pb.UrlParseResponse], error)
- func (a *ConnectServer) UserAgentParse(ctx context.Context, r *connect.Request[pb.UserAgentParseRequest]) (*connect.Response[pb.UserAgentParseResponse], error)
- func (a *ConnectServer) ValidateData(ctx context.Context, r *connect.Request[pb.ValidateRequest]) (*connect.Response[pb.ValidateResponse], error)
- type Option
- type Server
- func (s *Server) AddCustomWords(_ context.Context, req *pb.AddCustomWordsRequest) (*pb.CustomWordsResponse, error)
- func (s *Server) Base64Decode(ctx context.Context, req *pb.Base64Request) (*pb.Base64Response, error)
- func (s *Server) Base64Encode(ctx context.Context, req *pb.Base64Request) (*pb.Base64Response, error)
- func (s *Server) Base64ToFile(_ context.Context, req *pb.Base64ToFileRequest) (*pb.Base64ToFileResponse, error)
- func (s *Server) BaseConvert(ctx context.Context, req *pb.BaseConvertRequest) (*pb.BaseConvertResponse, error)
- func (s *Server) BasicAuthGenerate(_ context.Context, req *pb.BasicAuthRequest) (*pb.BasicAuthResponse, error)
- func (s *Server) CaesarCipher(_ context.Context, req *pb.CaesarRequest) (*pb.CaesarResponse, error)
- func (s *Server) CalculateHash(ctx context.Context, req *pb.HashRequest) (*pb.HashResponse, error)
- func (s *Server) CaseConvert(ctx context.Context, req *pb.CaseRequest) (*pb.CaseResponse, error)
- func (s *Server) CertParse(ctx context.Context, req *pb.CertRequest) (*pb.CertResponse, error)
- func (s *Server) ChmodCalc(_ context.Context, req *pb.ChmodRequest) (*pb.ChmodResponse, error)
- func (s *Server) ColorConvert(ctx context.Context, req *pb.ColorRequest) (*pb.ColorResponse, error)
- func (s *Server) Convert(ctx context.Context, req *pb.ConvertRequest) (*pb.ConvertResponse, error)
- func (s *Server) CronExplain(ctx context.Context, req *pb.CronRequest) (*pb.CronResponse, error)
- func (s *Server) DateAdd(_ context.Context, req *pb.DateAddRequest) (*pb.DateAddResponse, error)
- func (s *Server) DateDiff(_ context.Context, req *pb.DateDiffRequest) (*pb.DateDiffResponse, error)
- func (s *Server) DateFormat(_ context.Context, req *pb.DateFormatRequest) (*pb.DateFormatResponse, error)
- func (s *Server) DateInfo(_ context.Context, req *pb.DateInfoRequest) (*pb.DateInfoResponse, error)
- func (s *Server) Diff(ctx context.Context, req *pb.DiffRequest) (*pb.DiffResponse, error)
- func (s *Server) DiffFiles(_ context.Context, req *pb.DiffFilesRequest) (*pb.DiffFilesResponse, error)
- func (s *Server) DockerRunToCompose(_ context.Context, req *pb.DockerRunToComposeRequest) (*pb.DockerRunToComposeResponse, error)
- func (s *Server) ExifRead(_ context.Context, req *pb.ExifReadRequest) (*pb.ExifReadResponse, error)
- func (s *Server) FileToBase64(_ context.Context, req *pb.FileToBase64Request) (*pb.FileToBase64Response, error)
- func (s *Server) GenerateLorem(ctx context.Context, req *pb.LoremRequest) (*pb.LoremResponse, error)
- func (s *Server) GenerateMac(_ context.Context, req *pb.MacRequest) (*pb.MacResponse, error)
- func (s *Server) GeneratePassword(ctx context.Context, req *pb.PasswordRequest) (*pb.PasswordResponse, error)
- func (s *Server) GeneratePort(_ context.Context, req *pb.PortRequest) (*pb.PortResponse, error)
- func (s *Server) GenerateRsaKeyPair(ctx context.Context, req *pb.RsaKeyRequest) (*pb.RsaKeyResponse, error)
- func (s *Server) GenerateUuid(ctx context.Context, req *pb.UuidRequest) (*pb.UuidResponse, error)
- func (s *Server) GetCustomWords(_ context.Context, _ *pb.GetCustomWordsRequest) (*pb.CustomWordsResponse, error)
- func (s *Server) GitCheatSheet(_ context.Context, req *pb.GitCheatSheetRequest) (*pb.GitCheatSheetResponse, error)
- func (s *Server) HiddenChars(_ context.Context, req *pb.HiddenCharsRequest) (*pb.HiddenCharsResponse, error)
- func (s *Server) HmacGenerate(_ context.Context, req *pb.HmacRequest) (*pb.HmacResponse, error)
- func (s *Server) HtmlDecode(ctx context.Context, req *pb.TextRequest) (*pb.TextResponse, error)
- func (s *Server) HtmlEncode(ctx context.Context, req *pb.TextRequest) (*pb.TextResponse, error)
- func (s *Server) HtmlToMarkdown(ctx context.Context, req *pb.TextRequest) (*pb.TextResponse, error)
- func (s *Server) HttpStatusSearch(_ context.Context, req *pb.HttpStatusSearchRequest) (*pb.HttpStatusSearchResponse, error)
- func (s *Server) IpCalc(ctx context.Context, req *pb.IpRequest) (*pb.IpResponse, error)
- func (s *Server) Ipv4Convert(_ context.Context, req *pb.Ipv4ConvertRequest) (*pb.Ipv4ConvertResponse, error)
- func (s *Server) Ipv4RangeExpand(_ context.Context, req *pb.Ipv4RangeRequest) (*pb.Ipv4RangeResponse, error)
- func (s *Server) JsonFormat(ctx context.Context, req *pb.JsonFormatRequest) (*pb.JsonFormatResponse, error)
- func (s *Server) JsonToGo(ctx context.Context, req *pb.JsonToGoRequest) (*pb.JsonToGoResponse, error)
- func (s *Server) JwtDecode(ctx context.Context, req *pb.JwtRequest) (*pb.JwtResponse, error)
- func (s *Server) LeapYear(_ context.Context, req *pb.LeapYearRequest) (*pb.LeapYearResponse, error)
- func (s *Server) ListProcess(_ context.Context, req *pb.ListRequest) (*pb.ListResponse, error)
- func (s *Server) MarkdownToHtml(ctx context.Context, req *pb.TextRequest) (*pb.TextResponse, error)
- func (s *Server) MathEval(_ context.Context, req *pb.MathEvalRequest) (*pb.MathEvalResponse, error)
- func (s *Server) MimeLookup(_ context.Context, req *pb.MimeLookupRequest) (*pb.MimeLookupResponse, error)
- func (s *Server) MorseCode(_ context.Context, req *pb.MorseRequest) (*pb.MorseResponse, error)
- func (s *Server) NatoAlphabet(_ context.Context, req *pb.NatoRequest) (*pb.NatoResponse, error)
- func (s *Server) NumeronymGenerate(_ context.Context, req *pb.NumeronymRequest) (*pb.NumeronymResponse, error)
- func (s *Server) OtpGenerate(_ context.Context, req *pb.OtpRequest) (*pb.OtpResponse, error)
- func (s *Server) OtpValidate(_ context.Context, req *pb.OtpValidateRequest) (*pb.OtpValidateResponse, error)
- func (s *Server) PercentageCalc(_ context.Context, req *pb.PercentageRequest) (*pb.PercentageResponse, error)
- func (s *Server) RegexTest(ctx context.Context, req *pb.RegexRequest) (*pb.RegexResponse, error)
- func (s *Server) RemoveCustomWord(_ context.Context, req *pb.RemoveCustomWordRequest) (*pb.CustomWordsResponse, error)
- func (s *Server) Slugify(_ context.Context, req *pb.SlugifyRequest) (*pb.SlugifyResponse, error)
- func (s *Server) SpellCheck(ctx context.Context, req *pb.SpellCheckRequest) (*pb.SpellCheckResponse, error)
- func (s *Server) SpellLanguages(ctx context.Context, _ *pb.SpellLanguagesRequest) (*pb.SpellLanguagesResponse, error)
- func (s *Server) SqlFormat(ctx context.Context, req *pb.SqlRequest) (*pb.SqlResponse, error)
- func (s *Server) StringEscape(ctx context.Context, req *pb.EscapeRequest) (*pb.EscapeResponse, error)
- func (s *Server) StringObfuscate(_ context.Context, req *pb.StringObfuscateRequest) (*pb.StringObfuscateResponse, error)
- func (s *Server) SvgOptimize(_ context.Context, req *pb.SvgOptimizeRequest) (*pb.SvgOptimizeResponse, error)
- func (s *Server) TempConvert(_ context.Context, req *pb.TempConvertRequest) (*pb.TempConvertResponse, error)
- func (s *Server) TextEncode(_ context.Context, req *pb.TextEncodeRequest) (*pb.TextEncodeResponse, error)
- func (s *Server) TextInspect(ctx context.Context, req *pb.TextInspectRequest) (*pb.TextInspectResponse, error)
- func (s *Server) TextManipulate(ctx context.Context, req *pb.TextManipulateRequest) (*pb.TextManipulateResponse, error)
- func (s *Server) TextReplace(_ context.Context, req *pb.TextReplaceRequest) (*pb.TextReplaceResponse, error)
- func (s *Server) TextSimilarity(ctx context.Context, req *pb.SimilarityRequest) (*pb.SimilarityResponse, error)
- func (s *Server) TimeConvert(ctx context.Context, req *pb.TimeRequest) (*pb.TimeResponse, error)
- func (s *Server) TokenCount(ctx context.Context, req *pb.TokenCountRequest) (*pb.TokenCountResponse, error)
- func (s *Server) UlidGenerate(_ context.Context, req *pb.UlidRequest) (*pb.UlidResponse, error)
- func (s *Server) UnitConvert(_ context.Context, req *pb.UnitConvertRequest) (*pb.UnitConvertResponse, error)
- func (s *Server) UrlDecode(ctx context.Context, req *pb.TextRequest) (*pb.TextResponse, error)
- func (s *Server) UrlEncode(ctx context.Context, req *pb.TextRequest) (*pb.TextResponse, error)
- func (s *Server) UrlParse(_ context.Context, req *pb.UrlParseRequest) (*pb.UrlParseResponse, error)
- func (s *Server) UserAgentParse(_ context.Context, req *pb.UserAgentParseRequest) (*pb.UserAgentParseResponse, error)
- func (s *Server) ValidateData(ctx context.Context, req *pb.ValidateRequest) (*pb.ValidateResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RecoveryInterceptor ¶ added in v1.5.1
func RecoveryInterceptor(verbose bool) connect.UnaryInterceptorFunc
RecoveryInterceptor returns a connect interceptor that recovers from panics in handlers and converts them into CodeInternal errors instead of tearing down the connection. Note: this only catches Go panics — it cannot catch fatal runtime errors such as SIGSEGV from memory corruption, which abort the whole process.
When verbose is false (the default info log level) only the procedure name is logged; the raw panic value and stack — which may embed request-derived data — are logged only at debug level. The client always receives a generic error.
Types ¶
type ConnectServer ¶ added in v1.5.1
type ConnectServer struct {
// contains filtered or unexported fields
}
ConnectServer adapts *Server to the connect PrivUtilServiceHandler interface.
func NewConnectServer ¶ added in v1.5.1
func NewConnectServer(s *Server) *ConnectServer
NewConnectServer wraps an existing *Server for use with connect-go.
func (*ConnectServer) AddCustomWords ¶ added in v1.7.0
func (a *ConnectServer) AddCustomWords(ctx context.Context, r *connect.Request[pb.AddCustomWordsRequest]) (*connect.Response[pb.CustomWordsResponse], error)
func (*ConnectServer) Base64Decode ¶ added in v1.5.1
func (a *ConnectServer) Base64Decode(ctx context.Context, r *connect.Request[pb.Base64Request]) (*connect.Response[pb.Base64Response], error)
func (*ConnectServer) Base64Encode ¶ added in v1.5.1
func (a *ConnectServer) Base64Encode(ctx context.Context, r *connect.Request[pb.Base64Request]) (*connect.Response[pb.Base64Response], error)
func (*ConnectServer) Base64ToFile ¶ added in v1.5.1
func (a *ConnectServer) Base64ToFile(ctx context.Context, r *connect.Request[pb.Base64ToFileRequest]) (*connect.Response[pb.Base64ToFileResponse], error)
func (*ConnectServer) BaseConvert ¶ added in v1.5.1
func (a *ConnectServer) BaseConvert(ctx context.Context, r *connect.Request[pb.BaseConvertRequest]) (*connect.Response[pb.BaseConvertResponse], error)
func (*ConnectServer) BasicAuthGenerate ¶ added in v1.5.1
func (a *ConnectServer) BasicAuthGenerate(ctx context.Context, r *connect.Request[pb.BasicAuthRequest]) (*connect.Response[pb.BasicAuthResponse], error)
func (*ConnectServer) CaesarCipher ¶ added in v1.5.1
func (a *ConnectServer) CaesarCipher(ctx context.Context, r *connect.Request[pb.CaesarRequest]) (*connect.Response[pb.CaesarResponse], error)
func (*ConnectServer) CalculateHash ¶ added in v1.5.1
func (a *ConnectServer) CalculateHash(ctx context.Context, r *connect.Request[pb.HashRequest]) (*connect.Response[pb.HashResponse], error)
func (*ConnectServer) CaseConvert ¶ added in v1.5.1
func (a *ConnectServer) CaseConvert(ctx context.Context, r *connect.Request[pb.CaseRequest]) (*connect.Response[pb.CaseResponse], error)
func (*ConnectServer) CertParse ¶ added in v1.5.1
func (a *ConnectServer) CertParse(ctx context.Context, r *connect.Request[pb.CertRequest]) (*connect.Response[pb.CertResponse], error)
func (*ConnectServer) ChmodCalc ¶ added in v1.5.1
func (a *ConnectServer) ChmodCalc(ctx context.Context, r *connect.Request[pb.ChmodRequest]) (*connect.Response[pb.ChmodResponse], error)
func (*ConnectServer) ColorConvert ¶ added in v1.5.1
func (a *ConnectServer) ColorConvert(ctx context.Context, r *connect.Request[pb.ColorRequest]) (*connect.Response[pb.ColorResponse], error)
func (*ConnectServer) Convert ¶ added in v1.5.1
func (a *ConnectServer) Convert(ctx context.Context, r *connect.Request[pb.ConvertRequest]) (*connect.Response[pb.ConvertResponse], error)
func (*ConnectServer) CronExplain ¶ added in v1.5.1
func (a *ConnectServer) CronExplain(ctx context.Context, r *connect.Request[pb.CronRequest]) (*connect.Response[pb.CronResponse], error)
func (*ConnectServer) DateAdd ¶ added in v1.5.1
func (a *ConnectServer) DateAdd(ctx context.Context, r *connect.Request[pb.DateAddRequest]) (*connect.Response[pb.DateAddResponse], error)
func (*ConnectServer) DateDiff ¶ added in v1.5.1
func (a *ConnectServer) DateDiff(ctx context.Context, r *connect.Request[pb.DateDiffRequest]) (*connect.Response[pb.DateDiffResponse], error)
func (*ConnectServer) DateFormat ¶ added in v1.5.1
func (a *ConnectServer) DateFormat(ctx context.Context, r *connect.Request[pb.DateFormatRequest]) (*connect.Response[pb.DateFormatResponse], error)
func (*ConnectServer) DateInfo ¶ added in v1.5.1
func (a *ConnectServer) DateInfo(ctx context.Context, r *connect.Request[pb.DateInfoRequest]) (*connect.Response[pb.DateInfoResponse], error)
func (*ConnectServer) Diff ¶ added in v1.5.1
func (a *ConnectServer) Diff(ctx context.Context, r *connect.Request[pb.DiffRequest]) (*connect.Response[pb.DiffResponse], error)
func (*ConnectServer) DiffFiles ¶ added in v1.8.0
func (a *ConnectServer) DiffFiles(ctx context.Context, r *connect.Request[pb.DiffFilesRequest]) (*connect.Response[pb.DiffFilesResponse], error)
func (*ConnectServer) DockerRunToCompose ¶ added in v1.5.1
func (a *ConnectServer) DockerRunToCompose(ctx context.Context, r *connect.Request[pb.DockerRunToComposeRequest]) (*connect.Response[pb.DockerRunToComposeResponse], error)
func (*ConnectServer) ExifRead ¶ added in v1.5.1
func (a *ConnectServer) ExifRead(ctx context.Context, r *connect.Request[pb.ExifReadRequest]) (*connect.Response[pb.ExifReadResponse], error)
func (*ConnectServer) FileToBase64 ¶ added in v1.5.1
func (a *ConnectServer) FileToBase64(ctx context.Context, r *connect.Request[pb.FileToBase64Request]) (*connect.Response[pb.FileToBase64Response], error)
func (*ConnectServer) GenerateLorem ¶ added in v1.5.1
func (a *ConnectServer) GenerateLorem(ctx context.Context, r *connect.Request[pb.LoremRequest]) (*connect.Response[pb.LoremResponse], error)
func (*ConnectServer) GenerateMac ¶ added in v1.5.1
func (a *ConnectServer) GenerateMac(ctx context.Context, r *connect.Request[pb.MacRequest]) (*connect.Response[pb.MacResponse], error)
func (*ConnectServer) GeneratePassword ¶ added in v1.5.1
func (a *ConnectServer) GeneratePassword(ctx context.Context, r *connect.Request[pb.PasswordRequest]) (*connect.Response[pb.PasswordResponse], error)
func (*ConnectServer) GeneratePort ¶ added in v1.5.1
func (a *ConnectServer) GeneratePort(ctx context.Context, r *connect.Request[pb.PortRequest]) (*connect.Response[pb.PortResponse], error)
func (*ConnectServer) GenerateRsaKeyPair ¶ added in v1.5.1
func (a *ConnectServer) GenerateRsaKeyPair(ctx context.Context, r *connect.Request[pb.RsaKeyRequest]) (*connect.Response[pb.RsaKeyResponse], error)
func (*ConnectServer) GenerateUuid ¶ added in v1.5.1
func (a *ConnectServer) GenerateUuid(ctx context.Context, r *connect.Request[pb.UuidRequest]) (*connect.Response[pb.UuidResponse], error)
func (*ConnectServer) GetCustomWords ¶ added in v1.7.0
func (a *ConnectServer) GetCustomWords(ctx context.Context, r *connect.Request[pb.GetCustomWordsRequest]) (*connect.Response[pb.CustomWordsResponse], error)
func (*ConnectServer) GitCheatSheet ¶ added in v1.5.1
func (a *ConnectServer) GitCheatSheet(ctx context.Context, r *connect.Request[pb.GitCheatSheetRequest]) (*connect.Response[pb.GitCheatSheetResponse], error)
func (*ConnectServer) HiddenChars ¶ added in v1.5.1
func (a *ConnectServer) HiddenChars(ctx context.Context, r *connect.Request[pb.HiddenCharsRequest]) (*connect.Response[pb.HiddenCharsResponse], error)
func (*ConnectServer) HmacGenerate ¶ added in v1.5.1
func (a *ConnectServer) HmacGenerate(ctx context.Context, r *connect.Request[pb.HmacRequest]) (*connect.Response[pb.HmacResponse], error)
func (*ConnectServer) HtmlDecode ¶ added in v1.5.1
func (a *ConnectServer) HtmlDecode(ctx context.Context, r *connect.Request[pb.TextRequest]) (*connect.Response[pb.TextResponse], error)
func (*ConnectServer) HtmlEncode ¶ added in v1.5.1
func (a *ConnectServer) HtmlEncode(ctx context.Context, r *connect.Request[pb.TextRequest]) (*connect.Response[pb.TextResponse], error)
func (*ConnectServer) HtmlToMarkdown ¶ added in v1.5.1
func (a *ConnectServer) HtmlToMarkdown(ctx context.Context, r *connect.Request[pb.TextRequest]) (*connect.Response[pb.TextResponse], error)
func (*ConnectServer) HttpStatusSearch ¶ added in v1.5.1
func (a *ConnectServer) HttpStatusSearch(ctx context.Context, r *connect.Request[pb.HttpStatusSearchRequest]) (*connect.Response[pb.HttpStatusSearchResponse], error)
func (*ConnectServer) Ipv4Convert ¶ added in v1.5.1
func (a *ConnectServer) Ipv4Convert(ctx context.Context, r *connect.Request[pb.Ipv4ConvertRequest]) (*connect.Response[pb.Ipv4ConvertResponse], error)
func (*ConnectServer) Ipv4RangeExpand ¶ added in v1.5.1
func (a *ConnectServer) Ipv4RangeExpand(ctx context.Context, r *connect.Request[pb.Ipv4RangeRequest]) (*connect.Response[pb.Ipv4RangeResponse], error)
func (*ConnectServer) JsonFormat ¶ added in v1.5.1
func (a *ConnectServer) JsonFormat(ctx context.Context, r *connect.Request[pb.JsonFormatRequest]) (*connect.Response[pb.JsonFormatResponse], error)
func (*ConnectServer) JsonToGo ¶ added in v1.5.1
func (a *ConnectServer) JsonToGo(ctx context.Context, r *connect.Request[pb.JsonToGoRequest]) (*connect.Response[pb.JsonToGoResponse], error)
func (*ConnectServer) JwtDecode ¶ added in v1.5.1
func (a *ConnectServer) JwtDecode(ctx context.Context, r *connect.Request[pb.JwtRequest]) (*connect.Response[pb.JwtResponse], error)
func (*ConnectServer) LeapYear ¶ added in v1.5.1
func (a *ConnectServer) LeapYear(ctx context.Context, r *connect.Request[pb.LeapYearRequest]) (*connect.Response[pb.LeapYearResponse], error)
func (*ConnectServer) ListProcess ¶ added in v1.5.1
func (a *ConnectServer) ListProcess(ctx context.Context, r *connect.Request[pb.ListRequest]) (*connect.Response[pb.ListResponse], error)
func (*ConnectServer) MarkdownToHtml ¶ added in v1.5.1
func (a *ConnectServer) MarkdownToHtml(ctx context.Context, r *connect.Request[pb.TextRequest]) (*connect.Response[pb.TextResponse], error)
func (*ConnectServer) MathEval ¶ added in v1.5.1
func (a *ConnectServer) MathEval(ctx context.Context, r *connect.Request[pb.MathEvalRequest]) (*connect.Response[pb.MathEvalResponse], error)
func (*ConnectServer) MimeLookup ¶ added in v1.5.1
func (a *ConnectServer) MimeLookup(ctx context.Context, r *connect.Request[pb.MimeLookupRequest]) (*connect.Response[pb.MimeLookupResponse], error)
func (*ConnectServer) MorseCode ¶ added in v1.5.1
func (a *ConnectServer) MorseCode(ctx context.Context, r *connect.Request[pb.MorseRequest]) (*connect.Response[pb.MorseResponse], error)
func (*ConnectServer) NatoAlphabet ¶ added in v1.5.1
func (a *ConnectServer) NatoAlphabet(ctx context.Context, r *connect.Request[pb.NatoRequest]) (*connect.Response[pb.NatoResponse], error)
func (*ConnectServer) NumeronymGenerate ¶ added in v1.5.1
func (a *ConnectServer) NumeronymGenerate(ctx context.Context, r *connect.Request[pb.NumeronymRequest]) (*connect.Response[pb.NumeronymResponse], error)
func (*ConnectServer) OtpGenerate ¶ added in v1.5.1
func (a *ConnectServer) OtpGenerate(ctx context.Context, r *connect.Request[pb.OtpRequest]) (*connect.Response[pb.OtpResponse], error)
func (*ConnectServer) OtpValidate ¶ added in v1.5.1
func (a *ConnectServer) OtpValidate(ctx context.Context, r *connect.Request[pb.OtpValidateRequest]) (*connect.Response[pb.OtpValidateResponse], error)
func (*ConnectServer) PercentageCalc ¶ added in v1.5.1
func (a *ConnectServer) PercentageCalc(ctx context.Context, r *connect.Request[pb.PercentageRequest]) (*connect.Response[pb.PercentageResponse], error)
func (*ConnectServer) RegexTest ¶ added in v1.5.1
func (a *ConnectServer) RegexTest(ctx context.Context, r *connect.Request[pb.RegexRequest]) (*connect.Response[pb.RegexResponse], error)
func (*ConnectServer) RemoveCustomWord ¶ added in v1.7.0
func (a *ConnectServer) RemoveCustomWord(ctx context.Context, r *connect.Request[pb.RemoveCustomWordRequest]) (*connect.Response[pb.CustomWordsResponse], error)
func (*ConnectServer) Slugify ¶ added in v1.5.1
func (a *ConnectServer) Slugify(ctx context.Context, r *connect.Request[pb.SlugifyRequest]) (*connect.Response[pb.SlugifyResponse], error)
func (*ConnectServer) SpellCheck ¶ added in v1.5.1
func (a *ConnectServer) SpellCheck(ctx context.Context, r *connect.Request[pb.SpellCheckRequest]) (*connect.Response[pb.SpellCheckResponse], error)
func (*ConnectServer) SpellLanguages ¶ added in v1.5.1
func (a *ConnectServer) SpellLanguages(ctx context.Context, r *connect.Request[pb.SpellLanguagesRequest]) (*connect.Response[pb.SpellLanguagesResponse], error)
func (*ConnectServer) SqlFormat ¶ added in v1.5.1
func (a *ConnectServer) SqlFormat(ctx context.Context, r *connect.Request[pb.SqlRequest]) (*connect.Response[pb.SqlResponse], error)
func (*ConnectServer) StringEscape ¶ added in v1.5.1
func (a *ConnectServer) StringEscape(ctx context.Context, r *connect.Request[pb.EscapeRequest]) (*connect.Response[pb.EscapeResponse], error)
func (*ConnectServer) StringObfuscate ¶ added in v1.5.1
func (a *ConnectServer) StringObfuscate(ctx context.Context, r *connect.Request[pb.StringObfuscateRequest]) (*connect.Response[pb.StringObfuscateResponse], error)
func (*ConnectServer) SvgOptimize ¶ added in v1.5.1
func (a *ConnectServer) SvgOptimize(ctx context.Context, r *connect.Request[pb.SvgOptimizeRequest]) (*connect.Response[pb.SvgOptimizeResponse], error)
func (*ConnectServer) TempConvert ¶ added in v1.5.1
func (a *ConnectServer) TempConvert(ctx context.Context, r *connect.Request[pb.TempConvertRequest]) (*connect.Response[pb.TempConvertResponse], error)
func (*ConnectServer) TextEncode ¶ added in v1.5.1
func (a *ConnectServer) TextEncode(ctx context.Context, r *connect.Request[pb.TextEncodeRequest]) (*connect.Response[pb.TextEncodeResponse], error)
func (*ConnectServer) TextInspect ¶ added in v1.5.1
func (a *ConnectServer) TextInspect(ctx context.Context, r *connect.Request[pb.TextInspectRequest]) (*connect.Response[pb.TextInspectResponse], error)
func (*ConnectServer) TextManipulate ¶ added in v1.5.1
func (a *ConnectServer) TextManipulate(ctx context.Context, r *connect.Request[pb.TextManipulateRequest]) (*connect.Response[pb.TextManipulateResponse], error)
func (*ConnectServer) TextReplace ¶ added in v1.5.1
func (a *ConnectServer) TextReplace(ctx context.Context, r *connect.Request[pb.TextReplaceRequest]) (*connect.Response[pb.TextReplaceResponse], error)
func (*ConnectServer) TextSimilarity ¶ added in v1.5.1
func (a *ConnectServer) TextSimilarity(ctx context.Context, r *connect.Request[pb.SimilarityRequest]) (*connect.Response[pb.SimilarityResponse], error)
func (*ConnectServer) TimeConvert ¶ added in v1.5.1
func (a *ConnectServer) TimeConvert(ctx context.Context, r *connect.Request[pb.TimeRequest]) (*connect.Response[pb.TimeResponse], error)
func (*ConnectServer) TokenCount ¶ added in v1.5.1
func (a *ConnectServer) TokenCount(ctx context.Context, r *connect.Request[pb.TokenCountRequest]) (*connect.Response[pb.TokenCountResponse], error)
func (*ConnectServer) UlidGenerate ¶ added in v1.5.1
func (a *ConnectServer) UlidGenerate(ctx context.Context, r *connect.Request[pb.UlidRequest]) (*connect.Response[pb.UlidResponse], error)
func (*ConnectServer) UnitConvert ¶ added in v1.5.1
func (a *ConnectServer) UnitConvert(ctx context.Context, r *connect.Request[pb.UnitConvertRequest]) (*connect.Response[pb.UnitConvertResponse], error)
func (*ConnectServer) UrlDecode ¶ added in v1.5.1
func (a *ConnectServer) UrlDecode(ctx context.Context, r *connect.Request[pb.TextRequest]) (*connect.Response[pb.TextResponse], error)
func (*ConnectServer) UrlEncode ¶ added in v1.5.1
func (a *ConnectServer) UrlEncode(ctx context.Context, r *connect.Request[pb.TextRequest]) (*connect.Response[pb.TextResponse], error)
func (*ConnectServer) UrlParse ¶ added in v1.5.1
func (a *ConnectServer) UrlParse(ctx context.Context, r *connect.Request[pb.UrlParseRequest]) (*connect.Response[pb.UrlParseResponse], error)
func (*ConnectServer) UserAgentParse ¶ added in v1.5.1
func (a *ConnectServer) UserAgentParse(ctx context.Context, r *connect.Request[pb.UserAgentParseRequest]) (*connect.Response[pb.UserAgentParseResponse], error)
func (*ConnectServer) ValidateData ¶ added in v1.5.1
func (a *ConnectServer) ValidateData(ctx context.Context, r *connect.Request[pb.ValidateRequest]) (*connect.Response[pb.ValidateResponse], error)
type Option ¶ added in v1.7.0
type Option func(*Server)
Option configures a Server.
func WithCustomDictPath ¶ added in v1.7.0
WithCustomDictPath backs the spellchecker's custom dictionary with a file at path. An empty path (the default) keeps it in memory only.
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
Server holds the implementations of all PrivUtil RPC handlers. The handlers are defined as methods across the *_handlers.go files in this package and are exposed via the connect adapter in connect_adapter.go.
func NewServer ¶
NewServer builds a Server. By default the custom dictionary is in-memory only; pass WithCustomDictPath to persist it.
func (*Server) AddCustomWords ¶ added in v1.7.0
func (s *Server) AddCustomWords(_ context.Context, req *pb.AddCustomWordsRequest) (*pb.CustomWordsResponse, error)
AddCustomWords adds words to the custom dictionary and returns the full list.
func (*Server) Base64Decode ¶
func (s *Server) Base64Decode(ctx context.Context, req *pb.Base64Request) (*pb.Base64Response, error)
func (*Server) Base64Encode ¶
func (s *Server) Base64Encode(ctx context.Context, req *pb.Base64Request) (*pb.Base64Response, error)
func (*Server) Base64ToFile ¶ added in v1.2.0
func (s *Server) Base64ToFile(_ context.Context, req *pb.Base64ToFileRequest) (*pb.Base64ToFileResponse, error)
func (*Server) BaseConvert ¶ added in v1.1.4
func (s *Server) BaseConvert(ctx context.Context, req *pb.BaseConvertRequest) (*pb.BaseConvertResponse, error)
func (*Server) BasicAuthGenerate ¶ added in v1.2.0
func (s *Server) BasicAuthGenerate(_ context.Context, req *pb.BasicAuthRequest) (*pb.BasicAuthResponse, error)
func (*Server) CaesarCipher ¶ added in v1.2.0
func (s *Server) CaesarCipher(_ context.Context, req *pb.CaesarRequest) (*pb.CaesarResponse, error)
func (*Server) CalculateHash ¶
func (s *Server) CalculateHash(ctx context.Context, req *pb.HashRequest) (*pb.HashResponse, error)
func (*Server) CaseConvert ¶
func (s *Server) CaseConvert(ctx context.Context, req *pb.CaseRequest) (*pb.CaseResponse, error)
func (*Server) CertParse ¶
func (s *Server) CertParse(ctx context.Context, req *pb.CertRequest) (*pb.CertResponse, error)
func (*Server) ChmodCalc ¶ added in v1.2.0
func (s *Server) ChmodCalc(_ context.Context, req *pb.ChmodRequest) (*pb.ChmodResponse, error)
func (*Server) ColorConvert ¶
func (s *Server) ColorConvert(ctx context.Context, req *pb.ColorRequest) (*pb.ColorResponse, error)
func (*Server) Convert ¶
func (s *Server) Convert(ctx context.Context, req *pb.ConvertRequest) (*pb.ConvertResponse, error)
func (*Server) CronExplain ¶
func (s *Server) CronExplain(ctx context.Context, req *pb.CronRequest) (*pb.CronResponse, error)
func (*Server) DateAdd ¶ added in v1.2.0
func (s *Server) DateAdd(_ context.Context, req *pb.DateAddRequest) (*pb.DateAddResponse, error)
func (*Server) DateDiff ¶ added in v1.2.0
func (s *Server) DateDiff(_ context.Context, req *pb.DateDiffRequest) (*pb.DateDiffResponse, error)
func (*Server) DateFormat ¶ added in v1.2.0
func (s *Server) DateFormat(_ context.Context, req *pb.DateFormatRequest) (*pb.DateFormatResponse, error)
func (*Server) DateInfo ¶ added in v1.2.0
func (s *Server) DateInfo(_ context.Context, req *pb.DateInfoRequest) (*pb.DateInfoResponse, error)
func (*Server) Diff ¶
func (s *Server) Diff(ctx context.Context, req *pb.DiffRequest) (*pb.DiffResponse, error)
func (*Server) DiffFiles ¶ added in v1.8.0
func (s *Server) DiffFiles(_ context.Context, req *pb.DiffFilesRequest) (*pb.DiffFilesResponse, error)
DiffFiles compares two uploaded files. When both are readable text it returns an inline diff; otherwise it reports that a file is not readable and compares the files by SHA-256 checksum.
func (*Server) DockerRunToCompose ¶ added in v1.2.0
func (s *Server) DockerRunToCompose(_ context.Context, req *pb.DockerRunToComposeRequest) (*pb.DockerRunToComposeResponse, error)
func (*Server) ExifRead ¶ added in v1.2.0
func (s *Server) ExifRead(_ context.Context, req *pb.ExifReadRequest) (*pb.ExifReadResponse, error)
func (*Server) FileToBase64 ¶ added in v1.2.0
func (s *Server) FileToBase64(_ context.Context, req *pb.FileToBase64Request) (*pb.FileToBase64Response, error)
func (*Server) GenerateLorem ¶
func (s *Server) GenerateLorem(ctx context.Context, req *pb.LoremRequest) (*pb.LoremResponse, error)
func (*Server) GenerateMac ¶ added in v1.2.0
func (s *Server) GenerateMac(_ context.Context, req *pb.MacRequest) (*pb.MacResponse, error)
func (*Server) GeneratePassword ¶
func (s *Server) GeneratePassword(ctx context.Context, req *pb.PasswordRequest) (*pb.PasswordResponse, error)
func (*Server) GeneratePort ¶ added in v1.2.0
func (s *Server) GeneratePort(_ context.Context, req *pb.PortRequest) (*pb.PortResponse, error)
func (*Server) GenerateRsaKeyPair ¶ added in v1.1.4
func (s *Server) GenerateRsaKeyPair(ctx context.Context, req *pb.RsaKeyRequest) (*pb.RsaKeyResponse, error)
func (*Server) GenerateUuid ¶
func (s *Server) GenerateUuid(ctx context.Context, req *pb.UuidRequest) (*pb.UuidResponse, error)
func (*Server) GetCustomWords ¶ added in v1.7.0
func (s *Server) GetCustomWords(_ context.Context, _ *pb.GetCustomWordsRequest) (*pb.CustomWordsResponse, error)
GetCustomWords returns the current custom-dictionary word list.
func (*Server) GitCheatSheet ¶ added in v1.2.0
func (s *Server) GitCheatSheet(_ context.Context, req *pb.GitCheatSheetRequest) (*pb.GitCheatSheetResponse, error)
func (*Server) HiddenChars ¶ added in v1.2.0
func (s *Server) HiddenChars(_ context.Context, req *pb.HiddenCharsRequest) (*pb.HiddenCharsResponse, error)
func (*Server) HmacGenerate ¶ added in v1.2.0
func (s *Server) HmacGenerate(_ context.Context, req *pb.HmacRequest) (*pb.HmacResponse, error)
func (*Server) HtmlDecode ¶
func (s *Server) HtmlDecode(ctx context.Context, req *pb.TextRequest) (*pb.TextResponse, error)
func (*Server) HtmlEncode ¶
func (s *Server) HtmlEncode(ctx context.Context, req *pb.TextRequest) (*pb.TextResponse, error)
func (*Server) HtmlToMarkdown ¶ added in v1.1.4
func (s *Server) HtmlToMarkdown(ctx context.Context, req *pb.TextRequest) (*pb.TextResponse, error)
func (*Server) HttpStatusSearch ¶ added in v1.2.0
func (s *Server) HttpStatusSearch(_ context.Context, req *pb.HttpStatusSearchRequest) (*pb.HttpStatusSearchResponse, error)
func (*Server) Ipv4Convert ¶ added in v1.2.0
func (s *Server) Ipv4Convert(_ context.Context, req *pb.Ipv4ConvertRequest) (*pb.Ipv4ConvertResponse, error)
func (*Server) Ipv4RangeExpand ¶ added in v1.2.0
func (s *Server) Ipv4RangeExpand(_ context.Context, req *pb.Ipv4RangeRequest) (*pb.Ipv4RangeResponse, error)
func (*Server) JsonFormat ¶
func (s *Server) JsonFormat(ctx context.Context, req *pb.JsonFormatRequest) (*pb.JsonFormatResponse, error)
func (*Server) JsonToGo ¶
func (s *Server) JsonToGo(ctx context.Context, req *pb.JsonToGoRequest) (*pb.JsonToGoResponse, error)
func (*Server) JwtDecode ¶
func (s *Server) JwtDecode(ctx context.Context, req *pb.JwtRequest) (*pb.JwtResponse, error)
func (*Server) LeapYear ¶ added in v1.2.0
func (s *Server) LeapYear(_ context.Context, req *pb.LeapYearRequest) (*pb.LeapYearResponse, error)
func (*Server) ListProcess ¶ added in v1.2.0
func (s *Server) ListProcess(_ context.Context, req *pb.ListRequest) (*pb.ListResponse, error)
func (*Server) MarkdownToHtml ¶ added in v1.1.4
func (s *Server) MarkdownToHtml(ctx context.Context, req *pb.TextRequest) (*pb.TextResponse, error)
func (*Server) MathEval ¶ added in v1.2.0
func (s *Server) MathEval(_ context.Context, req *pb.MathEvalRequest) (*pb.MathEvalResponse, error)
func (*Server) MimeLookup ¶ added in v1.2.0
func (s *Server) MimeLookup(_ context.Context, req *pb.MimeLookupRequest) (*pb.MimeLookupResponse, error)
func (*Server) MorseCode ¶ added in v1.2.0
func (s *Server) MorseCode(_ context.Context, req *pb.MorseRequest) (*pb.MorseResponse, error)
func (*Server) NatoAlphabet ¶ added in v1.2.0
func (s *Server) NatoAlphabet(_ context.Context, req *pb.NatoRequest) (*pb.NatoResponse, error)
func (*Server) NumeronymGenerate ¶ added in v1.2.0
func (s *Server) NumeronymGenerate(_ context.Context, req *pb.NumeronymRequest) (*pb.NumeronymResponse, error)
func (*Server) OtpGenerate ¶ added in v1.2.0
func (s *Server) OtpGenerate(_ context.Context, req *pb.OtpRequest) (*pb.OtpResponse, error)
func (*Server) OtpValidate ¶ added in v1.2.0
func (s *Server) OtpValidate(_ context.Context, req *pb.OtpValidateRequest) (*pb.OtpValidateResponse, error)
func (*Server) PercentageCalc ¶ added in v1.2.0
func (s *Server) PercentageCalc(_ context.Context, req *pb.PercentageRequest) (*pb.PercentageResponse, error)
func (*Server) RegexTest ¶
func (s *Server) RegexTest(ctx context.Context, req *pb.RegexRequest) (*pb.RegexResponse, error)
func (*Server) RemoveCustomWord ¶ added in v1.7.0
func (s *Server) RemoveCustomWord(_ context.Context, req *pb.RemoveCustomWordRequest) (*pb.CustomWordsResponse, error)
RemoveCustomWord removes a word from the custom dictionary.
func (*Server) Slugify ¶ added in v1.2.0
func (s *Server) Slugify(_ context.Context, req *pb.SlugifyRequest) (*pb.SlugifyResponse, error)
func (*Server) SpellCheck ¶ added in v1.5.0
func (s *Server) SpellCheck(ctx context.Context, req *pb.SpellCheckRequest) (*pb.SpellCheckResponse, error)
SpellCheck runs the offline spell- and grammar-checking engine over the supplied text and returns located issues with suggested corrections.
func (*Server) SpellLanguages ¶ added in v1.5.0
func (s *Server) SpellLanguages(ctx context.Context, _ *pb.SpellLanguagesRequest) (*pb.SpellLanguagesResponse, error)
SpellLanguages reports the languages supported by the offline engine.
func (*Server) SqlFormat ¶
func (s *Server) SqlFormat(ctx context.Context, req *pb.SqlRequest) (*pb.SqlResponse, error)
func (*Server) StringEscape ¶
func (s *Server) StringEscape(ctx context.Context, req *pb.EscapeRequest) (*pb.EscapeResponse, error)
func (*Server) StringObfuscate ¶ added in v1.2.0
func (s *Server) StringObfuscate(_ context.Context, req *pb.StringObfuscateRequest) (*pb.StringObfuscateResponse, error)
func (*Server) SvgOptimize ¶ added in v1.2.0
func (s *Server) SvgOptimize(_ context.Context, req *pb.SvgOptimizeRequest) (*pb.SvgOptimizeResponse, error)
func (*Server) TempConvert ¶ added in v1.2.0
func (s *Server) TempConvert(_ context.Context, req *pb.TempConvertRequest) (*pb.TempConvertResponse, error)
func (*Server) TextEncode ¶ added in v1.2.0
func (s *Server) TextEncode(_ context.Context, req *pb.TextEncodeRequest) (*pb.TextEncodeResponse, error)
func (*Server) TextInspect ¶
func (s *Server) TextInspect(ctx context.Context, req *pb.TextInspectRequest) (*pb.TextInspectResponse, error)
func (*Server) TextManipulate ¶
func (s *Server) TextManipulate(ctx context.Context, req *pb.TextManipulateRequest) (*pb.TextManipulateResponse, error)
func (*Server) TextReplace ¶ added in v1.2.0
func (s *Server) TextReplace(_ context.Context, req *pb.TextReplaceRequest) (*pb.TextReplaceResponse, error)
func (*Server) TextSimilarity ¶
func (s *Server) TextSimilarity(ctx context.Context, req *pb.SimilarityRequest) (*pb.SimilarityResponse, error)
func (*Server) TimeConvert ¶
func (s *Server) TimeConvert(ctx context.Context, req *pb.TimeRequest) (*pb.TimeResponse, error)
func (*Server) TokenCount ¶ added in v1.4.0
func (s *Server) TokenCount(ctx context.Context, req *pb.TokenCountRequest) (*pb.TokenCountResponse, error)
func (*Server) UlidGenerate ¶ added in v1.2.0
func (s *Server) UlidGenerate(_ context.Context, req *pb.UlidRequest) (*pb.UlidResponse, error)
func (*Server) UnitConvert ¶ added in v1.2.0
func (s *Server) UnitConvert(_ context.Context, req *pb.UnitConvertRequest) (*pb.UnitConvertResponse, error)
func (*Server) UrlDecode ¶
func (s *Server) UrlDecode(ctx context.Context, req *pb.TextRequest) (*pb.TextResponse, error)
func (*Server) UrlEncode ¶
func (s *Server) UrlEncode(ctx context.Context, req *pb.TextRequest) (*pb.TextResponse, error)
func (*Server) UrlParse ¶ added in v1.2.0
func (s *Server) UrlParse(_ context.Context, req *pb.UrlParseRequest) (*pb.UrlParseResponse, error)
func (*Server) UserAgentParse ¶ added in v1.2.0
func (s *Server) UserAgentParse(_ context.Context, req *pb.UserAgentParseRequest) (*pb.UserAgentParseResponse, error)
func (*Server) ValidateData ¶ added in v1.2.0
func (s *Server) ValidateData(ctx context.Context, req *pb.ValidateRequest) (*pb.ValidateResponse, error)
Source Files
¶
- connect_adapter.go
- crypto_handlers.go
- custom_dict.go
- data_handlers.go
- datetime_handlers.go
- encoding_handlers.go
- gen_handlers.go
- math_handlers.go
- media_handlers.go
- network_handlers.go
- recovery.go
- security_handlers.go
- server.go
- spell_handlers.go
- system_handlers.go
- text_handlers.go
- text_tools_handlers.go
- token_handlers.go
- webdevops_handlers.go