internal/

directory
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 16, 2024 License: MIT

README

The packages in this directory:

  • are the ones that may be needed by multiple packages in ong.
  1. The github.com/komuw/ong/internal/clientip package is need by both github.com/komuw/ong/middleware & github.com/komuw/ong/cookie.
    So, we cannot create clientip inside ong/middleware since ong/cookie cannot import ong/middleware(middleware already imports cookie.)
  2. The github.com/komuw/ong/internal/octx package is need by both github.com/komuw/ong/log, github.com/komuw/ong/middleware & github.com/komuw/ong/server
  3. The github.com/komuw/ong/internal/finger package is need by both github.com/komuw/ong/middleware & github.com/komuw/ong/server
  4. The github.com/komuw/ong/internal/acme package is need by both github.com/komuw/ong/middleware & github.com/komuw/ong/server
  5. The github.com/komuw/ong/internal/key package is need by both github.com/komuw/ong/middleware & github.com/komuw/ong/cry
  6. The github.com/komuw/ong/internal/t package is need by both github.com/komuw/ong/middleware, github.com/komuw/ong/mux, github.com/komuw/ong/server, etc

Directories

Path Synopsis
Package acme provides automatic access to certificates from ACME-based certificate authorities(like Let's Encrypt).
Package acme provides automatic access to certificates from ACME-based certificate authorities(like Let's Encrypt).
Package clientip provides(in a best effort manner) a client's IP address.
Package clientip provides(in a best effort manner) a client's IP address.
Package finger provides(in a best effort manner) a client's TLS fingerprint.
Package finger provides(in a best effort manner) a client's TLS fingerprint.
Package key implements some common secure functionality.
Package key implements some common secure functionality.
Package mx implements a HTTP request multiplexer.
Package mx implements a HTTP request multiplexer.
Package octx houses context keys used by multiple ong packages.
Package octx houses context keys used by multiple ong packages.
Package tst implements some common test functionality needed across ong.
Package tst implements some common test functionality needed across ong.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL