├── README.md ├── scripts ├── arrays │ └── arrays.go ├── channels │ ├── bufchan.go │ ├── close.go │ ├── data │ │ ├── f1.txt │ │ └── f2.txt │ ├── main.go │ ├── patterns │ │ ├── async.go │ │ ├── fan-in.go │ │ ├── fan-out.go │ │ ├── pipeline.go │ │ ├── throttle.go │ │ └── workers.go │ ├── select-chan.go │ ├── send-recv.go │ └── simple.go ├── closures │ ├── go.mod │ └── main.go ├── cmd-args │ ├── flag.go │ ├── flag_ref.go │ ├── help.go │ └── main.go ├── conditionals │ ├── if_else.go │ └── switch.go ├── date-time │ ├── arithmetic.go │ ├── duration.go │ ├── main.go │ ├── sleep.go │ └── timezone.go ├── defer │ └── defer.go ├── errors │ ├── custom.go │ ├── custom_error.go │ ├── errors.go │ ├── file-read.go │ ├── main.go │ └── web.go ├── files │ ├── read │ │ ├── char.go │ │ ├── chunks.go │ │ ├── config_files │ │ │ ├── csv │ │ │ │ ├── blog.csv │ │ │ │ ├── csv.go │ │ │ │ ├── go.mod │ │ │ │ └── temp.csv │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ ├── json │ │ │ │ ├── blog.json │ │ │ │ ├── go.mod │ │ │ │ └── json.go │ │ │ ├── main.go │ │ │ ├── toml │ │ │ │ ├── blog.toml │ │ │ │ ├── go.mod │ │ │ │ ├── go.sum │ │ │ │ └── toml.go │ │ │ ├── xml │ │ │ │ ├── rss.go │ │ │ │ ├── rss.xml │ │ │ │ └── xml.go │ │ │ └── yaml │ │ │ │ ├── blog.yaml │ │ │ │ ├── go.mod │ │ │ │ ├── go.sum │ │ │ │ └── yaml.go │ │ ├── delimeter.txt │ │ ├── delimiter.go │ │ ├── line.go │ │ ├── main.go │ │ ├── sample.txt │ │ └── word.go │ └── write │ │ ├── abc.txt │ │ ├── append.go │ │ ├── delete.go │ │ ├── format.go │ │ ├── main.go │ │ ├── replace.go │ │ ├── temp.txt │ │ └── test.txt ├── functions │ ├── anonymous_functions.go │ └── func.go ├── generics │ ├── approximate.go │ ├── constraints.go │ ├── main.go │ ├── map.go │ ├── slice.go │ ├── sort.go │ └── struct-stack.go ├── go-routines │ ├── data │ │ ├── f1.txt │ │ └── f2.txt │ ├── file-rw.go │ ├── mail.go │ ├── main.go │ ├── mutex.go │ ├── no-mutex.go │ ├── no-rwmutex.go │ ├── rwmutex.go │ └── wg.go ├── hello-world │ ├── go.mod │ └── script.go ├── im-mutable │ ├── immutable.go │ └── mutable.go ├── input │ ├── scan.go │ ├── scanf.go │ └── scanln.go ├── interfaces │ ├── declare.go │ ├── main.go │ ├── slice.go │ └── switch_interface.go ├── loops │ ├── for.go │ ├── infinite.go │ └── while.go ├── maps │ └── map.go ├── math │ ├── basic-functions │ │ ├── constants.go │ │ ├── expo_log.go │ │ ├── main.go │ │ ├── trignometric.go │ │ └── type_casting.go │ ├── bit.go │ ├── complex.go │ └── rand.go ├── operators │ ├── arithmetic │ │ └── main.go │ ├── assignment │ │ └── main.go │ ├── bitwise │ │ └── main.go │ ├── comparison │ │ └── main.go │ └── logical │ │ └── main.go ├── packages │ ├── blank_import.go │ ├── import.go │ └── mux_demo │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go ├── paths │ ├── main.go │ ├── rel_abs.go │ ├── script.go │ ├── walk.go │ └── walk_anonymous.go ├── pointers │ └── pointer.go ├── random-num │ ├── main.go │ ├── rand_source.go │ └── shuffle.go ├── regex │ ├── main.go │ ├── pincode.txt │ ├── replace.go │ ├── submatch.go │ ├── subtext.txt │ ├── temp.go │ └── temp.txt ├── slices │ └── slices.go ├── strings │ ├── comparison.go │ ├── concatenate.go │ ├── go.mod │ ├── go.sum │ └── utility.go ├── structs │ ├── constructor.go │ ├── methods.go │ └── struct.go └── variables │ ├── bool.go │ ├── byte.go │ ├── complex.go │ ├── float.go │ ├── int.go │ ├── max_value_int.go │ ├── multivar.go │ ├── rune.go │ ├── string.go │ └── walrus.go └── web ├── README.md ├── methods ├── delete │ └── simple.go ├── get │ ├── body.go │ ├── chunk.go │ ├── decoder.go │ ├── header.go │ ├── main.go │ ├── newreq.go │ └── unmarshal.go ├── patch │ ├── json-patch │ │ ├── add.go │ │ ├── copy.go │ │ ├── move.go │ │ ├── remove.go │ │ └── test.go │ ├── json_merge_patch.go │ ├── json_patch.go │ ├── main.go │ ├── marshal.go │ └── put.go ├── post │ ├── file.go │ ├── file_2.go │ ├── form-data.go │ ├── json.go │ ├── newreq.go │ ├── post-req.go │ ├── request-json.go │ ├── request-obj │ │ ├── encode.go │ │ └── marshal.go │ ├── sample.csv │ └── simple.go └── put │ ├── create.go │ ├── json.go │ ├── main.go │ └── update.go └── url-parsing ├── db.go ├── fragments.go ├── main.go ├── manual_parsing.go ├── path.go ├── query_params.go └── str.go /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/README.md -------------------------------------------------------------------------------- /scripts/arrays/arrays.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/arrays/arrays.go -------------------------------------------------------------------------------- /scripts/channels/bufchan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/channels/bufchan.go -------------------------------------------------------------------------------- /scripts/channels/close.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/channels/close.go -------------------------------------------------------------------------------- /scripts/channels/data/f1.txt: -------------------------------------------------------------------------------- 1 | This is from file 1 2 | -------------------------------------------------------------------------------- /scripts/channels/data/f2.txt: -------------------------------------------------------------------------------- 1 | This is from file 2 2 | -------------------------------------------------------------------------------- /scripts/channels/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/channels/main.go -------------------------------------------------------------------------------- /scripts/channels/patterns/async.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/channels/patterns/async.go -------------------------------------------------------------------------------- /scripts/channels/patterns/fan-in.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/channels/patterns/fan-in.go -------------------------------------------------------------------------------- /scripts/channels/patterns/fan-out.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/channels/patterns/fan-out.go -------------------------------------------------------------------------------- /scripts/channels/patterns/pipeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/channels/patterns/pipeline.go -------------------------------------------------------------------------------- /scripts/channels/patterns/throttle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/channels/patterns/throttle.go -------------------------------------------------------------------------------- /scripts/channels/patterns/workers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/channels/patterns/workers.go -------------------------------------------------------------------------------- /scripts/channels/select-chan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/channels/select-chan.go -------------------------------------------------------------------------------- /scripts/channels/send-recv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/channels/send-recv.go -------------------------------------------------------------------------------- /scripts/channels/simple.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/channels/simple.go -------------------------------------------------------------------------------- /scripts/closures/go.mod: -------------------------------------------------------------------------------- 1 | module closures 2 | 3 | go 1.18 4 | -------------------------------------------------------------------------------- /scripts/closures/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/closures/main.go -------------------------------------------------------------------------------- /scripts/cmd-args/flag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/cmd-args/flag.go -------------------------------------------------------------------------------- /scripts/cmd-args/flag_ref.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/cmd-args/flag_ref.go -------------------------------------------------------------------------------- /scripts/cmd-args/help.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/cmd-args/help.go -------------------------------------------------------------------------------- /scripts/cmd-args/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/cmd-args/main.go -------------------------------------------------------------------------------- /scripts/conditionals/if_else.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/conditionals/if_else.go -------------------------------------------------------------------------------- /scripts/conditionals/switch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/conditionals/switch.go -------------------------------------------------------------------------------- /scripts/date-time/arithmetic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/date-time/arithmetic.go -------------------------------------------------------------------------------- /scripts/date-time/duration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/date-time/duration.go -------------------------------------------------------------------------------- /scripts/date-time/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/date-time/main.go -------------------------------------------------------------------------------- /scripts/date-time/sleep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/date-time/sleep.go -------------------------------------------------------------------------------- /scripts/date-time/timezone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/date-time/timezone.go -------------------------------------------------------------------------------- /scripts/defer/defer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/defer/defer.go -------------------------------------------------------------------------------- /scripts/errors/custom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/errors/custom.go -------------------------------------------------------------------------------- /scripts/errors/custom_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/errors/custom_error.go -------------------------------------------------------------------------------- /scripts/errors/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/errors/errors.go -------------------------------------------------------------------------------- /scripts/errors/file-read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/errors/file-read.go -------------------------------------------------------------------------------- /scripts/errors/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/errors/main.go -------------------------------------------------------------------------------- /scripts/errors/web.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/errors/web.go -------------------------------------------------------------------------------- /scripts/files/read/char.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/char.go -------------------------------------------------------------------------------- /scripts/files/read/chunks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/chunks.go -------------------------------------------------------------------------------- /scripts/files/read/config_files/csv/blog.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/config_files/csv/blog.csv -------------------------------------------------------------------------------- /scripts/files/read/config_files/csv/csv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/config_files/csv/csv.go -------------------------------------------------------------------------------- /scripts/files/read/config_files/csv/go.mod: -------------------------------------------------------------------------------- 1 | module csv-read 2 | 3 | go 1.18 4 | -------------------------------------------------------------------------------- /scripts/files/read/config_files/csv/temp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/config_files/csv/temp.csv -------------------------------------------------------------------------------- /scripts/files/read/config_files/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/config_files/go.mod -------------------------------------------------------------------------------- /scripts/files/read/config_files/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/config_files/go.sum -------------------------------------------------------------------------------- /scripts/files/read/config_files/json/blog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/config_files/json/blog.json -------------------------------------------------------------------------------- /scripts/files/read/config_files/json/go.mod: -------------------------------------------------------------------------------- 1 | module json_read 2 | 3 | go 1.18 4 | -------------------------------------------------------------------------------- /scripts/files/read/config_files/json/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/config_files/json/json.go -------------------------------------------------------------------------------- /scripts/files/read/config_files/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/config_files/main.go -------------------------------------------------------------------------------- /scripts/files/read/config_files/toml/blog.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/config_files/toml/blog.toml -------------------------------------------------------------------------------- /scripts/files/read/config_files/toml/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/config_files/toml/go.mod -------------------------------------------------------------------------------- /scripts/files/read/config_files/toml/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/config_files/toml/go.sum -------------------------------------------------------------------------------- /scripts/files/read/config_files/toml/toml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/config_files/toml/toml.go -------------------------------------------------------------------------------- /scripts/files/read/config_files/xml/rss.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/config_files/xml/rss.go -------------------------------------------------------------------------------- /scripts/files/read/config_files/xml/rss.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/config_files/xml/rss.xml -------------------------------------------------------------------------------- /scripts/files/read/config_files/xml/xml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/config_files/xml/xml.go -------------------------------------------------------------------------------- /scripts/files/read/config_files/yaml/blog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/config_files/yaml/blog.yaml -------------------------------------------------------------------------------- /scripts/files/read/config_files/yaml/go.mod: -------------------------------------------------------------------------------- 1 | module file-read 2 | 3 | go 1.18 4 | 5 | require ( 6 | gopkg.in/yaml.v3 v3.0.1 // indirect 7 | ) 8 | -------------------------------------------------------------------------------- /scripts/files/read/config_files/yaml/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/config_files/yaml/go.sum -------------------------------------------------------------------------------- /scripts/files/read/config_files/yaml/yaml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/config_files/yaml/yaml.go -------------------------------------------------------------------------------- /scripts/files/read/delimeter.txt: -------------------------------------------------------------------------------- 1 | 10:22:2022 2 | golang:21:read 3 | 4 | -------------------------------------------------------------------------------- /scripts/files/read/delimiter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/delimiter.go -------------------------------------------------------------------------------- /scripts/files/read/line.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/line.go -------------------------------------------------------------------------------- /scripts/files/read/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/main.go -------------------------------------------------------------------------------- /scripts/files/read/sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/sample.txt -------------------------------------------------------------------------------- /scripts/files/read/word.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/read/word.go -------------------------------------------------------------------------------- /scripts/files/write/abc.txt: -------------------------------------------------------------------------------- 1 | Hi, I am a gopher! 2 | golang 3 | python 4 | rust 5 | javascript 6 | ruby 7 | -------------------------------------------------------------------------------- /scripts/files/write/append.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/write/append.go -------------------------------------------------------------------------------- /scripts/files/write/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/write/delete.go -------------------------------------------------------------------------------- /scripts/files/write/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/write/format.go -------------------------------------------------------------------------------- /scripts/files/write/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/write/main.go -------------------------------------------------------------------------------- /scripts/files/write/replace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/files/write/replace.go -------------------------------------------------------------------------------- /scripts/files/write/temp.txt: -------------------------------------------------------------------------------- 1 | Hi, I am John 2 | Language of choice: go. 3 | Having 2 years of experience. 4 | -------------------------------------------------------------------------------- /scripts/files/write/test.txt: -------------------------------------------------------------------------------- 1 | Hello -------------------------------------------------------------------------------- /scripts/functions/anonymous_functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/functions/anonymous_functions.go -------------------------------------------------------------------------------- /scripts/functions/func.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/functions/func.go -------------------------------------------------------------------------------- /scripts/generics/approximate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/generics/approximate.go -------------------------------------------------------------------------------- /scripts/generics/constraints.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/generics/constraints.go -------------------------------------------------------------------------------- /scripts/generics/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/generics/main.go -------------------------------------------------------------------------------- /scripts/generics/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/generics/map.go -------------------------------------------------------------------------------- /scripts/generics/slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/generics/slice.go -------------------------------------------------------------------------------- /scripts/generics/sort.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/generics/sort.go -------------------------------------------------------------------------------- /scripts/generics/struct-stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/generics/struct-stack.go -------------------------------------------------------------------------------- /scripts/go-routines/data/f1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/go-routines/data/f1.txt -------------------------------------------------------------------------------- /scripts/go-routines/data/f2.txt: -------------------------------------------------------------------------------- 1 | line 1. 2 | -------------------------------------------------------------------------------- /scripts/go-routines/file-rw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/go-routines/file-rw.go -------------------------------------------------------------------------------- /scripts/go-routines/mail.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/go-routines/mail.go -------------------------------------------------------------------------------- /scripts/go-routines/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/go-routines/main.go -------------------------------------------------------------------------------- /scripts/go-routines/mutex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/go-routines/mutex.go -------------------------------------------------------------------------------- /scripts/go-routines/no-mutex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/go-routines/no-mutex.go -------------------------------------------------------------------------------- /scripts/go-routines/no-rwmutex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/go-routines/no-rwmutex.go -------------------------------------------------------------------------------- /scripts/go-routines/rwmutex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/go-routines/rwmutex.go -------------------------------------------------------------------------------- /scripts/go-routines/wg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/go-routines/wg.go -------------------------------------------------------------------------------- /scripts/hello-world/go.mod: -------------------------------------------------------------------------------- 1 | module script.go 2 | 3 | go 1.17 4 | -------------------------------------------------------------------------------- /scripts/hello-world/script.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/hello-world/script.go -------------------------------------------------------------------------------- /scripts/im-mutable/immutable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/im-mutable/immutable.go -------------------------------------------------------------------------------- /scripts/im-mutable/mutable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/im-mutable/mutable.go -------------------------------------------------------------------------------- /scripts/input/scan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/input/scan.go -------------------------------------------------------------------------------- /scripts/input/scanf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/input/scanf.go -------------------------------------------------------------------------------- /scripts/input/scanln.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/input/scanln.go -------------------------------------------------------------------------------- /scripts/interfaces/declare.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/interfaces/declare.go -------------------------------------------------------------------------------- /scripts/interfaces/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/interfaces/main.go -------------------------------------------------------------------------------- /scripts/interfaces/slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/interfaces/slice.go -------------------------------------------------------------------------------- /scripts/interfaces/switch_interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/interfaces/switch_interface.go -------------------------------------------------------------------------------- /scripts/loops/for.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/loops/for.go -------------------------------------------------------------------------------- /scripts/loops/infinite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/loops/infinite.go -------------------------------------------------------------------------------- /scripts/loops/while.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/loops/while.go -------------------------------------------------------------------------------- /scripts/maps/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/maps/map.go -------------------------------------------------------------------------------- /scripts/math/basic-functions/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/math/basic-functions/constants.go -------------------------------------------------------------------------------- /scripts/math/basic-functions/expo_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/math/basic-functions/expo_log.go -------------------------------------------------------------------------------- /scripts/math/basic-functions/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/math/basic-functions/main.go -------------------------------------------------------------------------------- /scripts/math/basic-functions/trignometric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/math/basic-functions/trignometric.go -------------------------------------------------------------------------------- /scripts/math/basic-functions/type_casting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/math/basic-functions/type_casting.go -------------------------------------------------------------------------------- /scripts/math/bit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/math/bit.go -------------------------------------------------------------------------------- /scripts/math/complex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/math/complex.go -------------------------------------------------------------------------------- /scripts/math/rand.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/math/rand.go -------------------------------------------------------------------------------- /scripts/operators/arithmetic/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/operators/arithmetic/main.go -------------------------------------------------------------------------------- /scripts/operators/assignment/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/operators/assignment/main.go -------------------------------------------------------------------------------- /scripts/operators/bitwise/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/operators/bitwise/main.go -------------------------------------------------------------------------------- /scripts/operators/comparison/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/operators/comparison/main.go -------------------------------------------------------------------------------- /scripts/operators/logical/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/operators/logical/main.go -------------------------------------------------------------------------------- /scripts/packages/blank_import.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/packages/blank_import.go -------------------------------------------------------------------------------- /scripts/packages/import.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/packages/import.go -------------------------------------------------------------------------------- /scripts/packages/mux_demo/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/packages/mux_demo/go.mod -------------------------------------------------------------------------------- /scripts/packages/mux_demo/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/packages/mux_demo/go.sum -------------------------------------------------------------------------------- /scripts/packages/mux_demo/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/packages/mux_demo/main.go -------------------------------------------------------------------------------- /scripts/paths/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/paths/main.go -------------------------------------------------------------------------------- /scripts/paths/rel_abs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/paths/rel_abs.go -------------------------------------------------------------------------------- /scripts/paths/script.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/paths/script.go -------------------------------------------------------------------------------- /scripts/paths/walk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/paths/walk.go -------------------------------------------------------------------------------- /scripts/paths/walk_anonymous.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/paths/walk_anonymous.go -------------------------------------------------------------------------------- /scripts/pointers/pointer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/pointers/pointer.go -------------------------------------------------------------------------------- /scripts/random-num/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/random-num/main.go -------------------------------------------------------------------------------- /scripts/random-num/rand_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/random-num/rand_source.go -------------------------------------------------------------------------------- /scripts/random-num/shuffle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/random-num/shuffle.go -------------------------------------------------------------------------------- /scripts/regex/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/regex/main.go -------------------------------------------------------------------------------- /scripts/regex/pincode.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/regex/pincode.txt -------------------------------------------------------------------------------- /scripts/regex/replace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/regex/replace.go -------------------------------------------------------------------------------- /scripts/regex/submatch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/regex/submatch.go -------------------------------------------------------------------------------- /scripts/regex/subtext.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/regex/subtext.txt -------------------------------------------------------------------------------- /scripts/regex/temp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/regex/temp.go -------------------------------------------------------------------------------- /scripts/regex/temp.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/regex/temp.txt -------------------------------------------------------------------------------- /scripts/slices/slices.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/slices/slices.go -------------------------------------------------------------------------------- /scripts/strings/comparison.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/strings/comparison.go -------------------------------------------------------------------------------- /scripts/strings/concatenate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/strings/concatenate.go -------------------------------------------------------------------------------- /scripts/strings/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/strings/go.mod -------------------------------------------------------------------------------- /scripts/strings/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/strings/go.sum -------------------------------------------------------------------------------- /scripts/strings/utility.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/strings/utility.go -------------------------------------------------------------------------------- /scripts/structs/constructor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/structs/constructor.go -------------------------------------------------------------------------------- /scripts/structs/methods.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/structs/methods.go -------------------------------------------------------------------------------- /scripts/structs/struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/structs/struct.go -------------------------------------------------------------------------------- /scripts/variables/bool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/variables/bool.go -------------------------------------------------------------------------------- /scripts/variables/byte.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/variables/byte.go -------------------------------------------------------------------------------- /scripts/variables/complex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/variables/complex.go -------------------------------------------------------------------------------- /scripts/variables/float.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/variables/float.go -------------------------------------------------------------------------------- /scripts/variables/int.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/variables/int.go -------------------------------------------------------------------------------- /scripts/variables/max_value_int.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/variables/max_value_int.go -------------------------------------------------------------------------------- /scripts/variables/multivar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/variables/multivar.go -------------------------------------------------------------------------------- /scripts/variables/rune.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/variables/rune.go -------------------------------------------------------------------------------- /scripts/variables/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/variables/string.go -------------------------------------------------------------------------------- /scripts/variables/walrus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/scripts/variables/walrus.go -------------------------------------------------------------------------------- /web/README.md: -------------------------------------------------------------------------------- 1 | ## Web Development with Golang 2 | 3 | -------------------------------------------------------------------------------- /web/methods/delete/simple.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/delete/simple.go -------------------------------------------------------------------------------- /web/methods/get/body.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/get/body.go -------------------------------------------------------------------------------- /web/methods/get/chunk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/get/chunk.go -------------------------------------------------------------------------------- /web/methods/get/decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/get/decoder.go -------------------------------------------------------------------------------- /web/methods/get/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/get/header.go -------------------------------------------------------------------------------- /web/methods/get/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/get/main.go -------------------------------------------------------------------------------- /web/methods/get/newreq.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/get/newreq.go -------------------------------------------------------------------------------- /web/methods/get/unmarshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/get/unmarshal.go -------------------------------------------------------------------------------- /web/methods/patch/json-patch/add.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/patch/json-patch/add.go -------------------------------------------------------------------------------- /web/methods/patch/json-patch/copy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/patch/json-patch/copy.go -------------------------------------------------------------------------------- /web/methods/patch/json-patch/move.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/patch/json-patch/move.go -------------------------------------------------------------------------------- /web/methods/patch/json-patch/remove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/patch/json-patch/remove.go -------------------------------------------------------------------------------- /web/methods/patch/json-patch/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/patch/json-patch/test.go -------------------------------------------------------------------------------- /web/methods/patch/json_merge_patch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/patch/json_merge_patch.go -------------------------------------------------------------------------------- /web/methods/patch/json_patch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/patch/json_patch.go -------------------------------------------------------------------------------- /web/methods/patch/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/patch/main.go -------------------------------------------------------------------------------- /web/methods/patch/marshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/patch/marshal.go -------------------------------------------------------------------------------- /web/methods/patch/put.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/patch/put.go -------------------------------------------------------------------------------- /web/methods/post/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/post/file.go -------------------------------------------------------------------------------- /web/methods/post/file_2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/post/file_2.go -------------------------------------------------------------------------------- /web/methods/post/form-data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/post/form-data.go -------------------------------------------------------------------------------- /web/methods/post/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/post/json.go -------------------------------------------------------------------------------- /web/methods/post/newreq.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/post/newreq.go -------------------------------------------------------------------------------- /web/methods/post/post-req.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/post/post-req.go -------------------------------------------------------------------------------- /web/methods/post/request-json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/post/request-json.go -------------------------------------------------------------------------------- /web/methods/post/request-obj/encode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/post/request-obj/encode.go -------------------------------------------------------------------------------- /web/methods/post/request-obj/marshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/post/request-obj/marshal.go -------------------------------------------------------------------------------- /web/methods/post/sample.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/post/sample.csv -------------------------------------------------------------------------------- /web/methods/post/simple.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/post/simple.go -------------------------------------------------------------------------------- /web/methods/put/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/put/create.go -------------------------------------------------------------------------------- /web/methods/put/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/put/json.go -------------------------------------------------------------------------------- /web/methods/put/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/put/main.go -------------------------------------------------------------------------------- /web/methods/put/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/methods/put/update.go -------------------------------------------------------------------------------- /web/url-parsing/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/url-parsing/db.go -------------------------------------------------------------------------------- /web/url-parsing/fragments.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/url-parsing/fragments.go -------------------------------------------------------------------------------- /web/url-parsing/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/url-parsing/main.go -------------------------------------------------------------------------------- /web/url-parsing/manual_parsing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/url-parsing/manual_parsing.go -------------------------------------------------------------------------------- /web/url-parsing/path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/url-parsing/path.go -------------------------------------------------------------------------------- /web/url-parsing/query_params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/url-parsing/query_params.go -------------------------------------------------------------------------------- /web/url-parsing/str.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mr-Destructive/100-days-of-golang/HEAD/web/url-parsing/str.go --------------------------------------------------------------------------------