Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/TheAlgorithms/Go

Algorithms and Data Structures implemented in Go for beginners, following best practices.
https://github.com/TheAlgorithms/Go

Run golangci-lint on the entire codebase (#267)

* DRAFT: Run golangci-lint on the entire codebase

* shopt -s globstar && golangci-lint run --...

4af3545a3a018f8935e191780a6c9d5e0a9fcc19 authored almost 4 years ago
Fix: Major restructuring for fixing the linting workflow errors and module style code writing. (#266)

* fix: Simple fixes on multiple files

* fix: Removed the improper way of testing the caesar (...

7ea29648d1935130eef05ce3532618af07fefff4 authored almost 4 years ago
Refactor xor package (#264)

* refactor the code

* update xor_cipher_test

a8f855dff025983cab79d13b0b9d8abb41cbe34b authored about 4 years ago
Update README.md

219d8a139cd3e77c36e7b9b13276f5fb75ec565f authored about 4 years ago
fix rot13 content (#262)

59b4ff8ab3b908dfc837cd33615ec55ce26d6303 authored about 4 years ago
Add lacked tests for caesar cipher (#261)

* add lacked processing
fix package name typo(ceaser=>caesar)
update package structure for testi...

736a23e7255fa7562c4d9fb54dfc34809011b495 authored about 4 years ago
Merge pull request #260 from vedantmamgain/master

Fix Ceaser Cipher

5aaade5802511db98e803b1764cc155dfb60a987 authored about 4 years ago
Fix Ceaser Cipher

2a71f7b7cdd089ea6967e8533c5beb289117a5f4 authored about 4 years ago
updating DIRECTORY.md

efa32bda4c6a56b2a873feebfa31a03b0186ac52 authored about 4 years ago
Merge pull request #259 from task4233/add-tests-for-polybius-cipher

Add tests for polybius cipher

5275b1fe093342eefbb9d37680b105fdc825fedf authored about 4 years ago
Edit CODEOWNERS

867a87d89b9381ab7477d3c8d93c3d4c98ba401a authored about 4 years ago
Add Gitpod Link

97024554ad6dfbdbf78ad674c708ac4207957c9c authored about 4 years ago
Merge pull request #258 from zhangmingkai4315/fix-binary-search

fix stack overflow problem and add more test

0b38cd47d179e612fe3f168be062614bb4f7a64b authored about 4 years ago
add example_test

39efcac498a1a8f61c88391a3bfd2c46e885ab4b authored about 4 years ago
add test for polybius(coverage: 100%)

checked with "go test -covermode=atomic ./..."

b0327a3f737215fa41d8cea81413629589733f3b authored about 4 years ago
add lacked error handling

b26ea003f569a811fb19325a892452d745885e4c authored about 4 years ago
make directory for polybius

e0f764a91556d7d2040a4a9f53490d17ec4f72c2 authored about 4 years ago
Merge remote-tracking branch 'cfvescovo/polybius' into add-tests-for-polybius-cipher

55043d1a467d85f6b6110ce7bf6974379b7f6049 authored about 4 years ago
fix stack overflow problem and add more test

dcecf5b9b85d8730b481625d38a9ab1d23334714 authored about 4 years ago
Fix README.md and added Contribution.md

20aa5797d73b6939f0f1f5bce1c0a53caca7868d authored about 4 years ago
Update Fork

Update Fork

2729e3b307e899489c38f8756c5d57b944ecd7ec authored over 4 years ago
Update Fork

Update Fork

671c2450a9c813278c21106ba999298fa354af8e authored over 4 years ago
updating DIRECTORY.md

70432933dfcf89c747bf72475bbe2a87be159820 authored over 4 years ago
Add fibonacci algorithm by dynamic programming (#252)

* Add fibonacci algorithm by dynamic programming

* Improve fibonacci.go implementation

* A...

98add674888591fadbf372acc161c46ef181bba6 authored over 4 years ago
add new testcase and fix typo

f6b4606ebd833df06b8582e01e47ec9751d3dd00 authored over 4 years ago
Delete topologicalsort.go (#250)

* Delete topologicalsort.go

* updating DIRECTORY.md

Co-authored-by: github-actions <${GITH...

e87997988fde54dbbf09afa0d493dca59a5ddeb1 authored over 4 years ago
updating DIRECTORY.md

602e3bb4d1684ace1587c0028544040b7558b91d authored over 4 years ago
Added roman to integer conversion (#240)

* Create roman_to_integer.go

* test for roman to integer conversion

* Delete countingsort....

920b018573ff6f0219afc706c6dec40d4399c980 authored over 4 years ago
updating DIRECTORY.md

5110300309b16e9d000d9fada4785cd6a1a2fe39 authored over 4 years ago
Refactor repo with filename convention and folder convention

2137c997401501e03bae95aa1cd9eacbb1e02937 authored over 4 years ago
Merge pull request #246 from TheAlgorithms/revert-245-master

Revert "Update iterBinarySearch"

77fb870d0944c6f404c6870ce8461a48d7e83f62 authored over 4 years ago
Revert "Update iterBinarySearch (#245)"

This reverts commit 9087f6789c78caeb1eea7e9fcfa604d106aaa19c.

f5c0813c551d0af4fb34227315cb0cd80940e28a authored over 4 years ago
Update iterBinarySearch (#245)

* added test for iterBinarySearch and 2 more test cases

* Update iterBinarySearch

* Update...

9087f6789c78caeb1eea7e9fcfa604d106aaa19c authored over 4 years ago
updating DIRECTORY.md

39eebae9addeb40d5841b9270b328f60c515eea8 authored over 4 years ago
Merge branch 'mattany-master'

Fix merge conflicts. Modify new file for insertion sort and delete old file.

e0c3c1756b658476bd0a1ac12ff6896146b39670 authored over 4 years ago
delete old insertionsort.

2ee1d702f59129bd0d62bc1f933f54b95be8cf2a authored over 4 years ago
modify insertion sort.

Signed-off-by: Jobin John <[email protected]>

faff37740c91e875b508867e1d3c8e6313243f18 authored over 4 years ago
fix merge conflicts.

Signed-off-by: Jobin John <[email protected]>

43ceb7e1201c5eff09579dd4dbc6aaab65bc65a0 authored over 4 years ago
Merge branch 'master' of github.com:TheAlgorithms/Go

198afff5b8bb26beea50b2b746af2611e2e4c6f9 authored over 4 years ago
- fixed test names

- moved selection sort test and benchmark to the end because it takes very long to finish.

d504855437b2167aa0743da49956b57cdf6a910f authored over 4 years ago
-updated test cases to include unsigned

-renamed random slice maker functions

82ff0c00685ac13a6deef46ac3ef02ca019014a0 authored over 4 years ago
- Added new test cases for sort, with negative integers

- Changed sort function names to uppercase where they were lowercase
- Enclosed each iteration in...

72a682ab88bd3153c146b0759933cd7acf568c7d authored over 4 years ago
updating DIRECTORY.md

3ed92dcb47042396f72d1d403ad4b681265aa105 authored over 4 years ago
Added test on multiple string matching algorithm (#232)

3341f6fb3a146c157387f918479b61cbbbbf5db8 authored over 4 years ago
updating DIRECTORY.md

d9ca0e854fee20bfbdc2d4e744a966ae7b36fe96 authored over 4 years ago
Merge pull request #227 from WilliamChang80/master

Add tests on KMP algorithm on single-string-matching

7461c158e73940cb9769a6dcf95a7d976b19545a authored over 4 years ago
Added test case for kmp algorithm

b65657ee21817ecfdbfa34d5b0c0f9d7c24ab057 authored over 4 years ago
Update CODEOWNERS (#230)

dad2ef2dba781b25e3094351d406750f11c5fb87 authored over 4 years ago
Update CODEOWNERS (#224)

I am still in the process of learning DS and algorithms myself.
Currently, attached myself to t...

3d00230d606348a3c084ae172abb68152e43abce authored over 4 years ago
Update CODEOWNERS (#223)

249abe54a859510d3a069b9dec3d8891f2ed8af7 authored over 4 years ago
Enable .github/CODEOWNERS

@TheAlgorithms/go_maintainers The Go repo is now using [CODEOWNERS](https://docs.github.com/en/f...

ac4b511a147fc84b4f0256b7c0fcb9933cf88bad authored over 4 years ago
Upgrade golangci/golangci-lint-action@v2 (#222)

* Upgrade golangci/golangci-lint-action@v2

* actions/setup-go@v2

* Update golangci-lint.ym...

4925b41651db2f4b7edecda99f0c0b67ee066598 authored over 4 years ago
Update golangci-lint.yml

28bdc6c17b824bbbff3092f92a50d43c2a904c1c authored over 4 years ago
Update golangci-lint.yml

89d3288025630df860d67478c5779f1e7fb885f3 authored over 4 years ago
Update golangci-lint.yml

14d7ed8c17f70127d987705000fc424ee7e0a5dc authored over 4 years ago
Update golangci-lint.yml

f7a53973af0d263fe0c2397783d04a45e749ae43 authored over 4 years ago
golangci/golangci-lint-action@v2

76a97f5ba0de65d18d6f5f153c9d353a080aa1b9 authored over 4 years ago
updating DIRECTORY.md

0519b414ef4c3bbc5bdaccd7159957108336943d authored over 4 years ago
Added Pythagoras Theorem (#205)

* Added Pythagoras Theorem

* Removed Main, changed package name

* Exported Vector Struct f...

bc8315f6b55419b3b96401d5e3b0ce0636cc0727 authored over 4 years ago
updating DIRECTORY.md

e43e5324cadecfd8b1e6bb0c07d6ef719a7c2498 authored over 4 years ago
Merge pull request #216 from mcaci/rot-13-test

tests for rot13 algorithm

0e7fa4b09c23b1bf779bcde89abd0a615fdc688d authored over 4 years ago
tests for rot13 algorithm

979c4693e3d47b3601acaa24696d711fe55b23c4 authored over 4 years ago
updating DIRECTORY.md

54b22a07f3658aae4e05b3085227b45e71fc936a authored over 4 years ago
Files refactored for lint compliance. Tests and benchmarks added. (#221)

* Files refactored for lint compliance. Tests and benchmarks added.

Signed-off-by: Jobin John...

4c3473da661290218bb3d3bddc0b1b6f12a7c911 authored over 4 years ago
Removed a stray quote.

Signed-off-by: Jobin John <[email protected]>

9e6a93c106bb05c7599efa976fc41e1de45d0814 authored over 4 years ago
Files refactored for lint compliance. Tests and benchmarks added.

Signed-off-by: Jobin John <[email protected]>

b9e84b5ede43cbed077e23cb152e4c9abe80c2db authored over 4 years ago
updating DIRECTORY.md

b1d27eb15610496bcf308e87c17d06c2770eae09 authored over 4 years ago
Merge pull request #197 from mcaci/caesar-test

add tests for Caesar cipher

fab965cd5b0bb41241e6f3628f0aadfb795c665a authored over 4 years ago
updating DIRECTORY.md

e6864ff550dca54b5f43d58c2eac9dd4967180b3 authored over 4 years ago
add tests for rsa cipher (#217)

Co-authored-by: Michele Caci <[email protected]>

8f09e1f2502476a0415c1fd48423f20569af4df5 authored over 4 years ago
updating DIRECTORY.md

659523b6e4e8c8cc1499d74051191f45b186781e authored over 4 years ago
add tests for xor cipher (#218)

Co-authored-by: Michele Caci <[email protected]>

fd6a0655575b089347b233a434700ff5043e97df authored over 4 years ago
updating DIRECTORY.md

6b860fc02a56aad5abe39469b3c581b2b348a6e7 authored over 4 years ago
Merge pull request #219 from Mystigan/master

Add tests for Levenshtein distance and naive search algorithms

ed65847bde4f53c59af26a4bf171277489c671b0 authored over 4 years ago
Temporarily removed recursive search and added individual folders in ci lint config.

Signed-off-by: Jobin John <[email protected]>

baca44fd85a13ac8c96db29b8927b9a8116f8209 authored over 4 years ago
Updated ci lint configuration.

Signed-off-by: Jobin John <[email protected]>

f748d60c9866318b84dadfed483c8e34721994ef authored over 4 years ago
Refactored files, removed main func, added tests.

Signed-off-by: Jobin John <[email protected]>

91b649428dec3be8abce5d4b6e65b40128bbfcc5 authored over 4 years ago
Refactored folder and package names, removed main func and added tests.

Signed-off-by: Jobin John <[email protected]>

1127456143526141c2f8116acf4fd6bcbcb8cd1b authored over 4 years ago
add tests for Caesar cipher

7baf3b5fc4379dec6468bcb44a0cdacb3d2cbe73 authored over 4 years ago
Merge pull request #214 from Mystigan/master

Add a basic pull request template.

410db77e474a42e758225cdfeb8aacf97276f1b6 authored over 4 years ago
Added a basic pull request template.

Signed-off-by: Jobin John <[email protected]>

6c79983601e5e3271deb9a7edbf94d7f342061bd authored over 4 years ago
Update issue templates

Added two templates to assist contributors when creating issues:
- One for reporting issues, er...

9fae2bb4ec3a1ebfc3965576337cd0eb35ecd4e6 authored over 4 years ago
updating DIRECTORY.md

a24e2b8164c87eb76bfa57a4e0391c96dd585b62 authored over 4 years ago
Merge pull request #202 from Mystigan/145-linked_list-tests

Add tests for Singly Linked List library

030843061e78280b53b7a74b6085c47fc3a331a1 authored over 4 years ago
Added some comments to exported functions to make it lint compliant.

Signed-off-by: Jobin John <[email protected]>

e1302bd544216ac188e758b5093eba9d52965332 authored over 4 years ago
Changed linked list to make it extensible and accept any data type. Also added some unit tests.

Signed-off-by: Jobin John <[email protected]>

33066f414b62f1d07f28723631bffa1da02d05f9 authored over 4 years ago
updating DIRECTORY.md

d45c4b050b25ca745518d5456e3819888f07917b authored over 4 years ago
Refactor insertion sort

cc2521bff921bed94d3935b0182d1e5007ff653b authored over 4 years ago
Refactor counting sort and add test

543fa8d2795fb2b4e43e7354733f68c82387b093 authored over 4 years ago
Add .gitignore for IDEs

93c51b47dd233a4f60f8edf4e6662ddc74bd19bc authored over 4 years ago
Added Radix Sort

efedf3afafb6a64ec3ada0fadfa0853153eb4551 authored over 4 years ago
Initial Commit

6f4c6359819994807a400d67903712cb22bb31b5 authored over 4 years ago
updating DIRECTORY.md

6629aad20677e4dbd88a3e4ce26d8a46fb356aaa authored over 4 years ago
Create primalityTest.go (#179)

* Create the prime_check.go

* Added test file

34c3214ab60455a6f727072bb042c234b09703c5 authored over 4 years ago
Add polybius cipher

a30f367ceb37bbb5dc35bdbbf632bc473c49cd1e authored over 4 years ago
updating DIRECTORY.md

d9069e9de99a78aba0acee364aa2871bfe9fcd39 authored over 4 years ago
Merge pull request #142 from bakurits/master

Refactored hashmap

49d54c780c446d96eecee39c273cdf7549fdf607 authored over 4 years ago
Update fastExponent.go

95872dca19c71bfbfdc62bffbe0b1ea212917d91 authored over 4 years ago
updating DIRECTORY.md

222127ba35cee864d3688b7ec16132d194ead362 authored over 4 years ago
Create greatest_common_divisor.go

Create greatest_common_divisor.go

Update greatest_common_divisor.go

Update greatest_common_div...

d67be9f7f925bf6da2053c3ea70050bd933199cf authored over 4 years ago