├── .github └── workflows │ └── publish_docker.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── cmd └── main │ └── main.go ├── docs ├── de │ └── README.md ├── es │ └── README.md ├── fr │ └── README.md ├── it │ └── README.md ├── ja │ └── README.md ├── ko │ └── README.md ├── pt │ └── README.md ├── ru │ └── README.md ├── zhs │ └── README.md └── zht │ └── README.md ├── go.mod ├── go.sum ├── internal ├── envs │ └── env_key.go ├── handles │ ├── index_handle.go │ ├── list_language_handle.go │ ├── openapi_handle.go │ └── text_handle.go ├── searchs │ ├── browser_support.go │ ├── browser_support_types.go │ ├── list_language.go │ └── search_text.go ├── server.go ├── types │ ├── responses.go │ └── types.go └── utils │ ├── env_util.go │ ├── file_util.go │ └── response_util.go ├── resource ├── openapi.json └── stealth.min.js ├── test └── test.http └── version.go /.github/workflows/publish_docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/.github/workflows/publish_docker.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/README.md -------------------------------------------------------------------------------- /cmd/main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/cmd/main/main.go -------------------------------------------------------------------------------- /docs/de/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/docs/de/README.md -------------------------------------------------------------------------------- /docs/es/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/docs/es/README.md -------------------------------------------------------------------------------- /docs/fr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/docs/fr/README.md -------------------------------------------------------------------------------- /docs/it/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/docs/it/README.md -------------------------------------------------------------------------------- /docs/ja/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/docs/ja/README.md -------------------------------------------------------------------------------- /docs/ko/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/docs/ko/README.md -------------------------------------------------------------------------------- /docs/pt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/docs/pt/README.md -------------------------------------------------------------------------------- /docs/ru/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/docs/ru/README.md -------------------------------------------------------------------------------- /docs/zhs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/docs/zhs/README.md -------------------------------------------------------------------------------- /docs/zht/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/docs/zht/README.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/go.sum -------------------------------------------------------------------------------- /internal/envs/env_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/internal/envs/env_key.go -------------------------------------------------------------------------------- /internal/handles/index_handle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/internal/handles/index_handle.go -------------------------------------------------------------------------------- /internal/handles/list_language_handle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/internal/handles/list_language_handle.go -------------------------------------------------------------------------------- /internal/handles/openapi_handle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/internal/handles/openapi_handle.go -------------------------------------------------------------------------------- /internal/handles/text_handle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/internal/handles/text_handle.go -------------------------------------------------------------------------------- /internal/searchs/browser_support.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/internal/searchs/browser_support.go -------------------------------------------------------------------------------- /internal/searchs/browser_support_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/internal/searchs/browser_support_types.go -------------------------------------------------------------------------------- /internal/searchs/list_language.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/internal/searchs/list_language.go -------------------------------------------------------------------------------- /internal/searchs/search_text.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/internal/searchs/search_text.go -------------------------------------------------------------------------------- /internal/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/internal/server.go -------------------------------------------------------------------------------- /internal/types/responses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/internal/types/responses.go -------------------------------------------------------------------------------- /internal/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/internal/types/types.go -------------------------------------------------------------------------------- /internal/utils/env_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/internal/utils/env_util.go -------------------------------------------------------------------------------- /internal/utils/file_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/internal/utils/file_util.go -------------------------------------------------------------------------------- /internal/utils/response_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/internal/utils/response_util.go -------------------------------------------------------------------------------- /resource/openapi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/resource/openapi.json -------------------------------------------------------------------------------- /resource/stealth.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/resource/stealth.min.js -------------------------------------------------------------------------------- /test/test.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/test/test.http -------------------------------------------------------------------------------- /version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lessapi-dev/lessapi-duckduckgo/HEAD/version.go --------------------------------------------------------------------------------