# Functions
No description provided by the author
This does "ContainsNonBMPCodePoint(UTF16ToString(text))" without any allocations.
This is a clone of "utf8.DecodeRuneInString" that has been modified to decode using WTF-8 instead.
See "scripts/dataurl-escapes.html" for how this was derived.
Returns the shorter of either a base64-encoded or percent-escaped data URL.
No description provided by the author
No description provided by the author
From: http://boost.sourceforge.net/doc/html/boost/hash_combine.html.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
This is used instead of Go's built-in "mime.TypeByExtension" function because that function is broken on Windows: https://github.com/golang/go/issues/32350.
No description provided by the author
The returned array will always be at least one element.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Does "UTF16ToString(text) == str" without a temporary allocation.
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
This provides an efficient way to join lots of big string and byte slices together.
Each call to "Enter(i)" doesn't start until "Leave(i-1)" is called.
Go's "sync.WaitGroup" is not thread-safe.
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author