Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/gotenberg/gotenberg
/ functions
Functions
1,037 in github.com/gotenberg/gotenberg
⨍
Functions
1,037
◇
Types & classes
147
Method
Start
(logger *slog.Logger)
pkg/modules/chromium/browser.go:79
Method
Start
Start does nothing if auto-start is not enabled. Otherwise, it starts a browser instance.
pkg/modules/chromium/chromium.go:684
Method
Start
Start does nothing if auto-start is not enabled. Otherwise, it starts a LibreOffice instance.
pkg/modules/libreoffice/api/api.go:507
Method
Start
Start serves proxy requests in a background goroutine until [Stop] is called.
pkg/modules/libreoffice/api/proxy.go:85
Method
Start
(logger *slog.Logger)
pkg/modules/libreoffice/api/libreoffice.go:53
Method
StartupMessage
StartupMessage returns a custom startup message.
pkg/modules/prometheus/prometheus.go:167
Method
StartupMessage
StartupMessage returns a custom startup message.
pkg/modules/api/api.go:639
Method
StartupMessage
StartupMessage returns a custom startup message.
pkg/modules/chromium/chromium.go:698
Method
StartupMessage
StartupMessage returns a custom startup message.
pkg/modules/libreoffice/api/api.go:521
Method
Status
(code int)
pkg/gotenberg/semconv/client.go:48
Method
Stop
(logger *slog.Logger)
pkg/gotenberg/mocks.go:155
Method
Stop
Stop does nothing.
pkg/modules/prometheus/prometheus.go:176
Method
Stop
Stop stops the HTTP server.
pkg/modules/api/api.go:648
Method
Stop
Stop shuts the proxy down and waits for in-flight handlers to complete. Safe to call on a non-started proxy.
pkg/modules/chromium/pinning_proxy.go:118
Method
Stop
(logger *slog.Logger)
pkg/modules/chromium/browser.go:199
Method
Stop
Stop stops the current browser instance.
pkg/modules/chromium/chromium.go:707
Method
Stop
Stop stops the current browser instance.
pkg/modules/libreoffice/api/api.go:530
Method
Stop
Stop gracefully shuts the proxy down. Subsequent calls are no-ops.
pkg/modules/libreoffice/api/proxy.go:95
Method
Stop
(logger *slog.Logger)
pkg/modules/libreoffice/api/libreoffice.go:214
Method
Swap
(i, j int)
pkg/gotenberg/sort.go:32
Method
Swap
(i, j int)
pkg/modules/pdfcpu/sort.go:16
Method
SystemMessages
SystemMessages returns one message with the selected [gotenberg.PdfEngine] modules.
pkg/modules/pdfengines/pdfengines.go:272
Function
TestAlphanumericSort
(t *testing.T)
pkg/gotenberg/sort_test.go:9
Function
TestApi_Pdf_CoreDumpedRetryCap
(t *testing.T)
pkg/modules/libreoffice/api/core_dumped_test.go:33
Function
TestBuildDebug
(t *testing.T)
pkg/gotenberg/debug_test.go:11
Function
TestBuildExifToolWriteArgs_AnySliceMixedRejected
(t *testing.T)
pkg/modules/exiftool/exiftool_test.go:44
Function
TestBuildExifToolWriteArgs_AnySliceOfStrings
(t *testing.T)
pkg/modules/exiftool/exiftool_test.go:33
Function
TestBuildExifToolWriteArgs_Bool
(t *testing.T)
pkg/modules/exiftool/exiftool_test.go:74
Function
TestBuildExifToolWriteArgs_ControlCharValue
(t *testing.T)
pkg/modules/exiftool/exiftool_test.go:103
Function
TestBuildExifToolWriteArgs_DangerousTagsCaseInsensitive
(t *testing.T)
pkg/modules/exiftool/exiftool_test.go:137
Function
TestBuildExifToolWriteArgs_DangerousTagsStripped
(t *testing.T)
pkg/modules/exiftool/exiftool_test.go:118
Function
TestBuildExifToolWriteArgs_Empty
(t *testing.T)
pkg/modules/exiftool/exiftool_test.go:160
Function
TestBuildExifToolWriteArgs_InvalidKey
(t *testing.T)
pkg/modules/exiftool/exiftool_test.go:85
Function
TestBuildExifToolWriteArgs_Numbers
(t *testing.T)
pkg/modules/exiftool/exiftool_test.go:51
Function
TestBuildExifToolWriteArgs_String
(t *testing.T)
pkg/modules/exiftool/exiftool_test.go:11
Function
TestBuildExifToolWriteArgs_StringSlice
(t *testing.T)
pkg/modules/exiftool/exiftool_test.go:22
Function
TestBuildExifToolWriteArgs_UnsupportedType
(t *testing.T)
pkg/modules/exiftool/exiftool_test.go:153
Function
TestBuildResource
(t *testing.T)
pkg/gotenberg/internal/otel/otel_test.go:17
Function
TestBuildVersion
(t *testing.T)
pkg/gotenberg/buildversions_test.go:9
Function
TestCapAttr
(t *testing.T)
pkg/gotenberg/attrs_test.go:35
Function
TestChromiumDetectVersion
(t *testing.T)
pkg/modules/chromium/version_test.go:11
Function
TestChromiumErrorType
(t *testing.T)
pkg/modules/chromium/errortype_test.go:11
Function
TestClassifyError
(t *testing.T)
pkg/gotenberg/errortype_test.go:12
Function
TestClientRequest
(t *testing.T)
pkg/gotenberg/semconv/httpconvtest_test.go:306
Function
TestClientResponse
(t *testing.T)
pkg/gotenberg/semconv/httpconvtest_test.go:324
Function
TestCmd_Exec_NilContext
(t *testing.T)
pkg/gotenberg/cmd_test.go:43
Function
TestCmd_Exec_NoParentSpanProducesNoSpan
(t *testing.T)
pkg/gotenberg/cmd_test.go:55
Function
TestCmd_Exec_RecordsSpanOnError
(t *testing.T)
pkg/gotenberg/cmd_test.go:108
Function
TestCmd_Exec_RecordsSpanOnSuccess
(t *testing.T)
pkg/gotenberg/cmd_test.go:75
Function
TestContext_FileCount
(t *testing.T)
pkg/modules/api/context_test.go:210
Function
TestContext_Module
(t *testing.T)
pkg/gotenberg/context_test.go:8
Function
TestContext_Modules
(t *testing.T)
pkg/gotenberg/context_test.go:79
Function
TestContext_loadModule
(t *testing.T)
pkg/gotenberg/context_test.go:151
Function
TestConversionInputAttrs
(t *testing.T)
pkg/modules/chromium/attrs_test.go:44
Function
TestConversionRequestAttributes
(t *testing.T)
pkg/modules/libreoffice/api/api_request_attrs_test.go:11
Function
TestDecideOutbound_DenyBoth_WhitelistOnly
(t *testing.T)
pkg/gotenberg/outbound_test.go:426
Function
TestDecideOutbound_DenyLists_WinOverDenyPrivateIPs
(t *testing.T)
pkg/gotenberg/outbound_test.go:447
Function
TestDecideOutbound_DenyPrivateIPs_AllowsPublic
(t *testing.T)
pkg/gotenberg/outbound_test.go:369
Function
TestDecideOutbound_DenyPrivateIPs_RejectsLoopbackLiteral
(t *testing.T)
pkg/gotenberg/outbound_test.go:351
Function
TestDecideOutbound_DenyPublicIPs_AllowsPrivate
(t *testing.T)
pkg/gotenberg/outbound_test.go:406
Function
TestDecideOutbound_DenyPublicIPs_RejectsPublic
(t *testing.T)
pkg/gotenberg/outbound_test.go:389
Function
TestDecideOutbound_Permissive_AllowsPrivate
(t *testing.T)
pkg/gotenberg/outbound_test.go:470
Function
TestDetachAsyncContext_CancelInvokesOriginal
(t *testing.T)
pkg/modules/webhook/async_context_test.go:72
Function
TestDetachAsyncContext_PreservesDeadline
(t *testing.T)
pkg/modules/webhook/async_context_test.go:39
Function
TestDetachAsyncContext_PreservesTraceContext
(t *testing.T)
pkg/modules/webhook/async_context_test.go:13
Function
TestDetachAsyncContext_SurvivesRequestCancellation
(t *testing.T)
pkg/modules/webhook/async_context_test.go:57
Function
TestDetachAsyncContext_TraceContinuity
TestDetachAsyncContext_TraceContinuity asserts that an asynchronous webhook conversion stays in the inbound request's trace: the worker-root webhook.A
pkg/modules/webhook/middleware_trace_test.go:21
Function
TestDigitSuffixSort
(t *testing.T)
pkg/modules/pdfcpu/sort_test.go:9
Function
TestExemplarFilterOptions
(t *testing.T)
pkg/gotenberg/internal/otel/otel_test.go:85
Function
TestFilterDeadline
(t *testing.T)
pkg/gotenberg/filter_test.go:12
Function
TestFilterOutboundURL
(t *testing.T)
pkg/gotenberg/outbound_test.go:128
Function
TestFindMetadataStream
(t *testing.T)
pkg/modules/qpdf/facturx_test.go:83
Function
TestFormData_Bool
(t *testing.T)
pkg/modules/api/formdata_test.go:165
Function
TestFormData_Content
(t *testing.T)
pkg/modules/api/formdata_test.go:1371
Function
TestFormData_Custom
(t *testing.T)
pkg/modules/api/formdata_test.go:1099
Function
TestFormData_Duration
(t *testing.T)
pkg/modules/api/formdata_test.go:621
Function
TestFormData_Embeds
(t *testing.T)
pkg/modules/api/formdata_test.go:1762
Function
TestFormData_FacturXXml
(t *testing.T)
pkg/modules/api/formdata_test.go:1787
Function
TestFormData_Float64
(t *testing.T)
pkg/modules/api/formdata_test.go:469
Function
TestFormData_Inches
(t *testing.T)
pkg/modules/api/formdata_test.go:772
Function
TestFormData_Int
(t *testing.T)
pkg/modules/api/formdata_test.go:317
Function
TestFormData_MandatoryBool
(t *testing.T)
pkg/modules/api/formdata_test.go:247
Function
TestFormData_MandatoryContent
(t *testing.T)
pkg/modules/api/formdata_test.go:1481
Function
TestFormData_MandatoryCustom
(t *testing.T)
pkg/modules/api/formdata_test.go:1194
Function
TestFormData_MandatoryDuration
(t *testing.T)
pkg/modules/api/formdata_test.go:702
Function
TestFormData_MandatoryFloat64
(t *testing.T)
pkg/modules/api/formdata_test.go:551
Function
TestFormData_MandatoryInches
(t *testing.T)
pkg/modules/api/formdata_test.go:945
Function
TestFormData_MandatoryInt
(t *testing.T)
pkg/modules/api/formdata_test.go:399
Function
TestFormData_MandatoryPath
(t *testing.T)
pkg/modules/api/formdata_test.go:1317
Function
TestFormData_MandatoryPaths
(t *testing.T)
pkg/modules/api/formdata_test.go:1654
Function
TestFormData_MandatoryString
(t *testing.T)
pkg/modules/api/formdata_test.go:107
Function
TestFormData_Path
(t *testing.T)
pkg/modules/api/formdata_test.go:1271
Function
TestFormData_Paths
(t *testing.T)
pkg/modules/api/formdata_test.go:1572
Function
TestFormData_String
(t *testing.T)
pkg/modules/api/formdata_test.go:47
Function
TestFormData_Validate
(t *testing.T)
pkg/modules/api/formdata_test.go:12
Function
TestFormData_append
(t *testing.T)
pkg/modules/api/formdata_test.go:1726
Function
TestFormData_mustAssign
(t *testing.T)
pkg/modules/api/formdata_test.go:1749
Function
TestFormData_mustValue
(t *testing.T)
pkg/modules/api/formdata_test.go:1735
Function
TestFormData_paths_excludesFacturXXml
TestFormData_paths_excludesFacturXXml verifies that an uploaded facturxXml is never picked up as an input document by paths().
pkg/modules/api/formdata_test.go:1822
Function
TestGarbageCollect
(t *testing.T)
pkg/gotenberg/gc_test.go:15
← previous
next →
701–800 of 1,037, ranked by callers