├── .gitignore ├── api-server ├── readme.md ├── server1 │ ├── api │ │ └── v1 │ │ │ └── bar_types.go │ ├── go.mod │ └── main.go └── server2 │ ├── api │ └── v1 │ │ └── bars_type.go │ ├── go.mod │ ├── go.sum │ └── main.go ├── bin ├── .gitignore └── .gitkeep ├── errors ├── basicExamples │ └── basicExamples.go ├── go.mod └── main.go ├── externalNames ├── file1.go ├── file2.go ├── go.mod └── multiResults.go ├── filesystem ├── files │ ├── file-1 │ └── file-2 ├── go.mod └── main.go ├── functions ├── .gitignore ├── go.mod ├── main.go ├── main.o ├── panic │ └── panic_and_recover.go └── readme.md ├── fuzz ├── fuzz_reverseString_test.go ├── go.mod ├── main.go ├── readme.md └── reverseString_test.go ├── go.mod ├── hackerrank ├── countBits │ ├── countBits01.go │ ├── go.mod │ └── readme.md ├── customStringSorting │ ├── go.mod │ ├── main.go │ ├── readme.md │ └── test │ │ ├── test.out │ │ └── test_01.in ├── fibonacci │ ├── go.mod │ ├── main.go │ └── tests │ │ ├── test_01.in │ │ ├── test_01.out │ │ ├── test_02.in │ │ └── test_02.out ├── http_server │ ├── README.md │ ├── _1.13_main │ ├── go.mod │ ├── go.sum │ ├── httpserver_test.go │ ├── main.go │ └── tests │ │ ├── 01-input │ │ ├── 01-output │ │ └── results.txt ├── multiplierBatch │ ├── go.mod │ ├── main.go │ └── test-input ├── repeatedString.go ├── sparse-arrays │ ├── go.mod │ ├── main.go │ ├── out │ ├── out-sparseArrays │ └── test-sparseArrays ├── stringRemainderSorting │ ├── input1.txt │ └── stringRemainderSorting.go └── valley.go ├── interfaces ├── go.mod ├── myInterfaces.go ├── myReflection │ └── reflection.go ├── polymorphism │ └── polymorphism.go └── valueBoxing │ └── main.go ├── kubernetes └── unstructured │ ├── go.mod │ ├── go.sum │ └── main.go ├── leetcode ├── leetcode_running-sum-of-1d-array.go ├── leetcode_two-sum.go ├── middle-of-the-linked-list.go └── number-of-steps-to-reduce-number-to-zero.go ├── math └── exercism-cars │ └── main.go ├── mutliResults └── multiResults.go ├── myExample ├── anotherStupidPackage │ ├── go.mod │ └── main.go └── stupidPackage │ ├── go.mod │ └── stupidPackage.go ├── pointers ├── go.mod └── pointers.go ├── readme.md ├── routines ├── btree-equals │ ├── go.mod │ ├── go.sum │ └── main.go ├── concurrency_sync.go ├── go.mod ├── main.go ├── routines.go └── routines.md ├── strings ├── go.mod ├── runesExamples │ └── stringsRunes.go ├── strings-unicode │ ├── go.mod │ └── strings-unicode.go ├── strings.go ├── strings.md ├── techpalace │ └── main.go └── trimStrings.go ├── thePowerOfGo ├── counter │ ├── bufferedCounter.go │ ├── counter.go │ ├── counter_test.go │ ├── go.mod │ └── go.sum └── counterWithArgs │ ├── args_count │ └── argscount.go │ ├── go.mod │ └── tests │ ├── count_test.go │ └── testdata │ └── three_lines.txt └── type-test ├── arrayTest.go ├── basicTypes.go ├── go-types └── go-types.go ├── go.mod ├── main.go ├── mapExamples.go ├── overflow ├── go.mod ├── main.go └── ovcerflow └── slices └── slices.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/.gitignore -------------------------------------------------------------------------------- /api-server/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/api-server/readme.md -------------------------------------------------------------------------------- /api-server/server1/api/v1/bar_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/api-server/server1/api/v1/bar_types.go -------------------------------------------------------------------------------- /api-server/server1/go.mod: -------------------------------------------------------------------------------- 1 | module server1 2 | 3 | go 1.20 4 | -------------------------------------------------------------------------------- /api-server/server1/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/api-server/server1/main.go -------------------------------------------------------------------------------- /api-server/server2/api/v1/bars_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/api-server/server2/api/v1/bars_type.go -------------------------------------------------------------------------------- /api-server/server2/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/api-server/server2/go.mod -------------------------------------------------------------------------------- /api-server/server2/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/api-server/server2/go.sum -------------------------------------------------------------------------------- /api-server/server2/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/api-server/server2/main.go -------------------------------------------------------------------------------- /bin/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !*.* 3 | -------------------------------------------------------------------------------- /bin/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /errors/basicExamples/basicExamples.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/errors/basicExamples/basicExamples.go -------------------------------------------------------------------------------- /errors/go.mod: -------------------------------------------------------------------------------- 1 | module myErrors 2 | 3 | go 1.18 4 | -------------------------------------------------------------------------------- /errors/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/errors/main.go -------------------------------------------------------------------------------- /externalNames/file1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/externalNames/file1.go -------------------------------------------------------------------------------- /externalNames/file2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/externalNames/file2.go -------------------------------------------------------------------------------- /externalNames/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/externalNames/go.mod -------------------------------------------------------------------------------- /externalNames/multiResults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/externalNames/multiResults.go -------------------------------------------------------------------------------- /filesystem/files/file-1: -------------------------------------------------------------------------------- 1 | file-1 text -------------------------------------------------------------------------------- /filesystem/files/file-2: -------------------------------------------------------------------------------- 1 | file-2 text -------------------------------------------------------------------------------- /filesystem/go.mod: -------------------------------------------------------------------------------- 1 | module filesystem 2 | 3 | go 1.19 4 | -------------------------------------------------------------------------------- /filesystem/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/filesystem/main.go -------------------------------------------------------------------------------- /functions/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/functions/.gitignore -------------------------------------------------------------------------------- /functions/go.mod: -------------------------------------------------------------------------------- 1 | module example/functions 2 | 3 | go 1.18 4 | -------------------------------------------------------------------------------- /functions/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/functions/main.go -------------------------------------------------------------------------------- /functions/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/functions/main.o -------------------------------------------------------------------------------- /functions/panic/panic_and_recover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/functions/panic/panic_and_recover.go -------------------------------------------------------------------------------- /functions/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/functions/readme.md -------------------------------------------------------------------------------- /fuzz/fuzz_reverseString_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/fuzz/fuzz_reverseString_test.go -------------------------------------------------------------------------------- /fuzz/go.mod: -------------------------------------------------------------------------------- 1 | module example/fuzz 2 | 3 | go 1.22.0 4 | -------------------------------------------------------------------------------- /fuzz/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/fuzz/main.go -------------------------------------------------------------------------------- /fuzz/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/fuzz/readme.md -------------------------------------------------------------------------------- /fuzz/reverseString_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/fuzz/reverseString_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | go 1.22 2 | 3 | module github.com/tuxerrante/go_exercises 4 | -------------------------------------------------------------------------------- /hackerrank/countBits/countBits01.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/hackerrank/countBits/countBits01.go -------------------------------------------------------------------------------- /hackerrank/countBits/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/tuxerrante/go_exercises/countBits 2 | 3 | go 1.18 4 | -------------------------------------------------------------------------------- /hackerrank/countBits/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/hackerrank/countBits/readme.md -------------------------------------------------------------------------------- /hackerrank/customStringSorting/go.mod: -------------------------------------------------------------------------------- 1 | module customstringsorting 2 | 3 | go 1.19 4 | -------------------------------------------------------------------------------- /hackerrank/customStringSorting/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/hackerrank/customStringSorting/main.go -------------------------------------------------------------------------------- /hackerrank/customStringSorting/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/hackerrank/customStringSorting/readme.md -------------------------------------------------------------------------------- /hackerrank/customStringSorting/test/test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/hackerrank/customStringSorting/test/test.out -------------------------------------------------------------------------------- /hackerrank/customStringSorting/test/test_01.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/hackerrank/customStringSorting/test/test_01.in -------------------------------------------------------------------------------- /hackerrank/fibonacci/go.mod: -------------------------------------------------------------------------------- 1 | module fibonacci 2 | 3 | go 1.19 4 | -------------------------------------------------------------------------------- /hackerrank/fibonacci/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/hackerrank/fibonacci/main.go -------------------------------------------------------------------------------- /hackerrank/fibonacci/tests/test_01.in: -------------------------------------------------------------------------------- 1 | 0 2 | 6 -------------------------------------------------------------------------------- /hackerrank/fibonacci/tests/test_01.out: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 3 4 | 5 5 | 8 6 | 13 -------------------------------------------------------------------------------- /hackerrank/fibonacci/tests/test_02.in: -------------------------------------------------------------------------------- 1 | 50 2 | 4 -------------------------------------------------------------------------------- /hackerrank/fibonacci/tests/test_02.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/hackerrank/fibonacci/tests/test_02.out -------------------------------------------------------------------------------- /hackerrank/http_server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/hackerrank/http_server/README.md -------------------------------------------------------------------------------- /hackerrank/http_server/_1.13_main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/hackerrank/http_server/_1.13_main -------------------------------------------------------------------------------- /hackerrank/http_server/go.mod: -------------------------------------------------------------------------------- 1 | module http_server 2 | 3 | go 1.19 4 | -------------------------------------------------------------------------------- /hackerrank/http_server/go.sum: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hackerrank/http_server/httpserver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/hackerrank/http_server/httpserver_test.go -------------------------------------------------------------------------------- /hackerrank/http_server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/hackerrank/http_server/main.go -------------------------------------------------------------------------------- /hackerrank/http_server/tests/01-input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/hackerrank/http_server/tests/01-input -------------------------------------------------------------------------------- /hackerrank/http_server/tests/01-output: -------------------------------------------------------------------------------- 1 | Great Bear Lake 2 | 31000 3 | Malawi 4 | 29500 -------------------------------------------------------------------------------- /hackerrank/http_server/tests/results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/hackerrank/http_server/tests/results.txt -------------------------------------------------------------------------------- /hackerrank/multiplierBatch/go.mod: -------------------------------------------------------------------------------- 1 | module multiplierBatch 2 | 3 | go 1.19 4 | -------------------------------------------------------------------------------- /hackerrank/multiplierBatch/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/hackerrank/multiplierBatch/main.go -------------------------------------------------------------------------------- /hackerrank/multiplierBatch/test-input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/hackerrank/multiplierBatch/test-input -------------------------------------------------------------------------------- /hackerrank/repeatedString.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/hackerrank/repeatedString.go -------------------------------------------------------------------------------- /hackerrank/sparse-arrays/go.mod: -------------------------------------------------------------------------------- 1 | module sparseArrays 2 | 3 | go 1.18 4 | -------------------------------------------------------------------------------- /hackerrank/sparse-arrays/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/hackerrank/sparse-arrays/main.go -------------------------------------------------------------------------------- /hackerrank/sparse-arrays/out: -------------------------------------------------------------------------------- 1 | 2 2 | 1 3 | 0 4 | -------------------------------------------------------------------------------- /hackerrank/sparse-arrays/out-sparseArrays: -------------------------------------------------------------------------------- 1 | 2 2 | 1 3 | 0 -------------------------------------------------------------------------------- /hackerrank/sparse-arrays/test-sparseArrays: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/hackerrank/sparse-arrays/test-sparseArrays -------------------------------------------------------------------------------- /hackerrank/stringRemainderSorting/input1.txt: -------------------------------------------------------------------------------- 1 | 6 2 | Colorado 3 | Utah 4 | Montana 5 | Wisconsin 6 | Oregon 7 | Maine -------------------------------------------------------------------------------- /hackerrank/stringRemainderSorting/stringRemainderSorting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/hackerrank/stringRemainderSorting/stringRemainderSorting.go -------------------------------------------------------------------------------- /hackerrank/valley.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/hackerrank/valley.go -------------------------------------------------------------------------------- /interfaces/go.mod: -------------------------------------------------------------------------------- 1 | module myInterfaces 2 | 3 | go 1.18 4 | -------------------------------------------------------------------------------- /interfaces/myInterfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/interfaces/myInterfaces.go -------------------------------------------------------------------------------- /interfaces/myReflection/reflection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/interfaces/myReflection/reflection.go -------------------------------------------------------------------------------- /interfaces/polymorphism/polymorphism.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/interfaces/polymorphism/polymorphism.go -------------------------------------------------------------------------------- /interfaces/valueBoxing/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/interfaces/valueBoxing/main.go -------------------------------------------------------------------------------- /kubernetes/unstructured/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/kubernetes/unstructured/go.mod -------------------------------------------------------------------------------- /kubernetes/unstructured/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/kubernetes/unstructured/go.sum -------------------------------------------------------------------------------- /kubernetes/unstructured/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/kubernetes/unstructured/main.go -------------------------------------------------------------------------------- /leetcode/leetcode_running-sum-of-1d-array.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/leetcode/leetcode_running-sum-of-1d-array.go -------------------------------------------------------------------------------- /leetcode/leetcode_two-sum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/leetcode/leetcode_two-sum.go -------------------------------------------------------------------------------- /leetcode/middle-of-the-linked-list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/leetcode/middle-of-the-linked-list.go -------------------------------------------------------------------------------- /leetcode/number-of-steps-to-reduce-number-to-zero.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/leetcode/number-of-steps-to-reduce-number-to-zero.go -------------------------------------------------------------------------------- /math/exercism-cars/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/math/exercism-cars/main.go -------------------------------------------------------------------------------- /mutliResults/multiResults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/mutliResults/multiResults.go -------------------------------------------------------------------------------- /myExample/anotherStupidPackage/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/myExample/anotherStupidPackage/go.mod -------------------------------------------------------------------------------- /myExample/anotherStupidPackage/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/myExample/anotherStupidPackage/main.go -------------------------------------------------------------------------------- /myExample/stupidPackage/go.mod: -------------------------------------------------------------------------------- 1 | module myExample/stupidPackage 2 | 3 | go 1.18 4 | -------------------------------------------------------------------------------- /myExample/stupidPackage/stupidPackage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/myExample/stupidPackage/stupidPackage.go -------------------------------------------------------------------------------- /pointers/go.mod: -------------------------------------------------------------------------------- 1 | module example/pointers 2 | 3 | go 1.18 4 | -------------------------------------------------------------------------------- /pointers/pointers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/pointers/pointers.go -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/readme.md -------------------------------------------------------------------------------- /routines/btree-equals/go.mod: -------------------------------------------------------------------------------- 1 | module btree 2 | 3 | go 1.18 4 | 5 | require golang.org/x/tour v0.1.0 6 | -------------------------------------------------------------------------------- /routines/btree-equals/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/routines/btree-equals/go.sum -------------------------------------------------------------------------------- /routines/btree-equals/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/routines/btree-equals/main.go -------------------------------------------------------------------------------- /routines/concurrency_sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/routines/concurrency_sync.go -------------------------------------------------------------------------------- /routines/go.mod: -------------------------------------------------------------------------------- 1 | module routines 2 | 3 | go 1.18 4 | -------------------------------------------------------------------------------- /routines/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/routines/main.go -------------------------------------------------------------------------------- /routines/routines.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/routines/routines.go -------------------------------------------------------------------------------- /routines/routines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/routines/routines.md -------------------------------------------------------------------------------- /strings/go.mod: -------------------------------------------------------------------------------- 1 | module myStrings 2 | 3 | go 1.18 4 | -------------------------------------------------------------------------------- /strings/runesExamples/stringsRunes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/strings/runesExamples/stringsRunes.go -------------------------------------------------------------------------------- /strings/strings-unicode/go.mod: -------------------------------------------------------------------------------- 1 | module stringsUnicode 2 | 3 | go 1.18 4 | -------------------------------------------------------------------------------- /strings/strings-unicode/strings-unicode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/strings/strings-unicode/strings-unicode.go -------------------------------------------------------------------------------- /strings/strings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/strings/strings.go -------------------------------------------------------------------------------- /strings/strings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/strings/strings.md -------------------------------------------------------------------------------- /strings/techpalace/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/strings/techpalace/main.go -------------------------------------------------------------------------------- /strings/trimStrings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/strings/trimStrings.go -------------------------------------------------------------------------------- /thePowerOfGo/counter/bufferedCounter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/thePowerOfGo/counter/bufferedCounter.go -------------------------------------------------------------------------------- /thePowerOfGo/counter/counter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/thePowerOfGo/counter/counter.go -------------------------------------------------------------------------------- /thePowerOfGo/counter/counter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/thePowerOfGo/counter/counter_test.go -------------------------------------------------------------------------------- /thePowerOfGo/counter/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/thePowerOfGo/counter/go.mod -------------------------------------------------------------------------------- /thePowerOfGo/counter/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/thePowerOfGo/counter/go.sum -------------------------------------------------------------------------------- /thePowerOfGo/counterWithArgs/args_count/argscount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/thePowerOfGo/counterWithArgs/args_count/argscount.go -------------------------------------------------------------------------------- /thePowerOfGo/counterWithArgs/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/thePowerOfGo/counterWithArgs/go.mod -------------------------------------------------------------------------------- /thePowerOfGo/counterWithArgs/tests/count_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/thePowerOfGo/counterWithArgs/tests/count_test.go -------------------------------------------------------------------------------- /thePowerOfGo/counterWithArgs/tests/testdata/three_lines.txt: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 3 -------------------------------------------------------------------------------- /type-test/arrayTest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/type-test/arrayTest.go -------------------------------------------------------------------------------- /type-test/basicTypes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/type-test/basicTypes.go -------------------------------------------------------------------------------- /type-test/go-types/go-types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/type-test/go-types/go-types.go -------------------------------------------------------------------------------- /type-test/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/type-test/go.mod -------------------------------------------------------------------------------- /type-test/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/type-test/main.go -------------------------------------------------------------------------------- /type-test/mapExamples.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/type-test/mapExamples.go -------------------------------------------------------------------------------- /type-test/overflow/go.mod: -------------------------------------------------------------------------------- 1 | module ovcerflow 2 | 3 | go 1.18 4 | -------------------------------------------------------------------------------- /type-test/overflow/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/type-test/overflow/main.go -------------------------------------------------------------------------------- /type-test/overflow/ovcerflow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/type-test/overflow/ovcerflow -------------------------------------------------------------------------------- /type-test/slices/slices.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuxerrante/go_exercises/HEAD/type-test/slices/slices.go --------------------------------------------------------------------------------