package
0.0.0-20250304062824-53a89fc29d30
Repository: https://github.com/azure/application-gateway-kubernetes-ingress.git
Documentation: pkg.go.dev

# Functions

GetHashCode generates hashcode of given type.
GetLastChunkOfSlashed splits a string by slash and returns the last chunk.
GetResourceKey generates the key in k8s format for a given resource.
NewThreadsafeMultimap creates a ThreadsafeMultiMap.
No description provided by the author
PrettyJSON Unmarshals and Marshall again with Indent so it is human readable.
RandStringRunes generates n length random string.
RemoveDuplicates returns a copy of a slice with duplicates removed.
Retry retries retriableFunction for totalRetryCount times with a gap of retryPause.
SaveToFile saves the content into a file named "fileName" - a tool primarily used for debugging purposes.

# Interfaces

ThreadsafeMultiMap is a thread safe implementation of a multimap.

# Type aliases

Retriable is returned by RetriableFunction and tells whether to retry the function or not.
RetriableFunction is function that can be retried.