Go
Go copied to clipboard
Algorithms and Data Structures implemented in Go for beginners, following best practices.
**Describe the bug** Currently, the PR #509 disabled some of the `golangci-lint` linters since those linters don't completely support `Go 1.18` generics. Hence, they have been disabled here until there...
Add go Style and Idiom guide for contributors.
**Description** IMO algorithm should be working on data type `float64` instead of `int`. For enhancement: - All the algorithms should be converted to use `float64` as an arguments. Followings are...
**Description** Use the new `go1.18` `FuzzXxx` tests to test cipher algorithm encryption and decryption. The tests should accept fuzzed strings, encrypt then decrypt them, and check for equality with the...
Issue #535
Hi, I have not seen any implementation of [Binomial Coefficient](https://en.wikipedia.org/wiki/Binomial_coefficient) in this repo. Could you please assign this issue to me? Regards, Akshay
Pollard's rho algorithm
Hi, I have not seen any implementation of [least frequently used cache](https://en.m.wikipedia.org/wiki/Least_frequently_used) in this repo. Could you please assign this issue to me? Regards, Akshay
### What would you like to share? The current docs provide a valuable collection of algorithms in Go. However, there is missing information about the time and space complexity of...