├── .gitattributes ├── .github └── workflows │ └── test.yml ├── .gitignore ├── CONTRIBUTING.md ├── README.md ├── Taskfile.yml ├── examples.txt ├── examples ├── arrays │ ├── arrays.go │ ├── arrays.hash │ └── arrays.sh ├── atomic-counters │ ├── atomic-counters.go │ ├── atomic-counters.hash │ └── atomic-counters.sh ├── base64-encoding │ ├── base64-encoding.go │ ├── base64-encoding.hash │ └── base64-encoding.sh ├── channel-buffering │ ├── channel-buffering.go │ ├── channel-buffering.hash │ └── channel-buffering.sh ├── channel-directions │ ├── channel-directions.go │ ├── channel-directions.hash │ └── channel-directions.sh ├── channel-synchronization │ ├── channel-synchronization.go │ ├── channel-synchronization.hash │ └── channel-synchronization.sh ├── channels │ ├── channels.go │ ├── channels.hash │ └── channels.sh ├── closing-channels │ ├── closing-channels.go │ ├── closing-channels.hash │ └── closing-channels.sh ├── closures │ ├── closures.go │ ├── closures.hash │ └── closures.sh ├── command-line-arguments │ ├── command-line-arguments.go │ ├── command-line-arguments.hash │ └── command-line-arguments.sh ├── command-line-flags │ ├── command-line-flags.go │ ├── command-line-flags.hash │ └── command-line-flags.sh ├── command-line-subcommands │ ├── command-line-subcommands.go │ ├── command-line-subcommands.hash │ └── command-line-subcommands.sh ├── constants │ ├── constants.go │ ├── constants.hash │ └── constants.sh ├── context │ ├── context.go │ ├── context.hash │ └── context.sh ├── defer │ ├── defer.go │ ├── defer.hash │ └── defer.sh ├── directories │ ├── directories.go │ ├── directories.hash │ └── directories.sh ├── embed-directive │ ├── embed-directive.go │ ├── embed-directive.hash │ ├── embed-directive.sh │ └── folder │ │ ├── file1.hash │ │ ├── file2.hash │ │ └── single_file.txt ├── environment-variables │ ├── environment-variables.go │ ├── environment-variables.hash │ └── environment-variables.sh ├── epoch │ ├── epoch.go │ ├── epoch.hash │ └── epoch.sh ├── errors │ ├── errors.go │ ├── errors.hash │ └── errors.sh ├── execing-processes │ ├── execing-processes.go │ ├── execing-processes.hash │ └── execing-processes.sh ├── exit │ ├── exit.go │ ├── exit.hash │ └── exit.sh ├── file-paths │ ├── file-paths.go │ ├── file-paths.hash │ └── file-paths.sh ├── for │ ├── for.go │ ├── for.hash │ └── for.sh ├── functions │ ├── functions.go │ ├── functions.hash │ └── functions.sh ├── generics │ ├── generics.go │ ├── generics.hash │ └── generics.sh ├── goroutines │ ├── goroutines.go │ ├── goroutines.hash │ └── goroutines.sh ├── hello-world │ ├── hello-world.go │ ├── hello-world.hash │ └── hello-world.sh ├── http-client │ ├── http-client.go │ ├── http-client.hash │ ├── http-client.sh │ └── http-clients.hash ├── http-server │ ├── http-server.go │ ├── http-server.hash │ ├── http-server.sh │ └── http-servers.hash ├── if-else │ ├── if-else.go │ ├── if-else.hash │ └── if-else.sh ├── interfaces │ ├── interfaces.go │ ├── interfaces.hash │ └── interfaces.sh ├── json │ ├── json.go │ ├── json.hash │ └── json.sh ├── line-filters │ ├── line-filters.go │ ├── line-filters.hash │ └── line-filters.sh ├── logging │ ├── logging.go │ ├── logging.hash │ └── logging.sh ├── maps │ ├── maps.go │ ├── maps.hash │ └── maps.sh ├── methods │ ├── methods.go │ ├── methods.hash │ └── methods.sh ├── multiple-return-values │ ├── multiple-return-values.go │ ├── multiple-return-values.hash │ └── multiple-return-values.sh ├── mutexes │ ├── mutexes.go │ ├── mutexes.hash │ └── mutexes.sh ├── non-blocking-channel-operations │ ├── non-blocking-channel-operations.go │ ├── non-blocking-channel-operations.hash │ └── non-blocking-channel-operations.sh ├── number-parsing │ ├── number-parsing.go │ ├── number-parsing.hash │ └── number-parsing.sh ├── panic │ ├── panic.go │ ├── panic.hash │ └── panic.sh ├── pointers │ ├── pointers.go │ ├── pointers.hash │ └── pointers.sh ├── random-numbers │ ├── random-numbers.go │ ├── random-numbers.hash │ └── random-numbers.sh ├── range-over-channels │ ├── range-over-channels.go │ ├── range-over-channels.hash │ └── range-over-channels.sh ├── range │ ├── range.go │ ├── range.hash │ └── range.sh ├── rate-limiting │ ├── rate-limiting.go │ ├── rate-limiting.hash │ └── rate-limiting.sh ├── reading-files │ ├── reading-files.go │ ├── reading-files.hash │ └── reading-files.sh ├── recover │ ├── recover.go │ ├── recover.hash │ └── recover.sh ├── recursion │ ├── recursion.go │ ├── recursion.hash │ └── recursion.sh ├── regular-expressions │ ├── regular-expressions.go │ ├── regular-expressions.hash │ └── regular-expressions.sh ├── select │ ├── select.go │ ├── select.hash │ └── select.sh ├── sha256-hashes │ ├── sha256-hashes.go │ ├── sha256-hashes.hash │ └── sha256-hashes.sh ├── signals │ ├── signals.go │ ├── signals.hash │ └── signals.sh ├── slices │ ├── slices.go │ ├── slices.hash │ └── slices.sh ├── sorting-by-functions │ ├── sorting-by-functions.go │ ├── sorting-by-functions.hash │ └── sorting-by-functions.sh ├── sorting │ ├── sorting.go │ ├── sorting.hash │ └── sorting.sh ├── spawning-processes │ ├── spawning-processes.go │ ├── spawning-processes.hash │ └── spawning-processes.sh ├── stateful-goroutines │ ├── stateful-goroutines.go │ ├── stateful-goroutines.hash │ └── stateful-goroutines.sh ├── string-formatting │ ├── string-formatting.go │ ├── string-formatting.hash │ └── string-formatting.sh ├── string-functions │ ├── string-functions.go │ ├── string-functions.hash │ └── string-functions.sh ├── strings-and-runes │ ├── strings-and-runes.go │ ├── strings-and-runes.hash │ └── strings-and-runes.sh ├── struct-embedding │ ├── struct-embedding.go │ ├── struct-embedding.hash │ └── struct-embedding.sh ├── structs │ ├── structs.go │ ├── structs.hash │ └── structs.sh ├── switch │ ├── switch.go │ ├── switch.hash │ └── switch.sh ├── temporary-files-and-directories │ ├── temporary-files-and-directories.go │ ├── temporary-files-and-directories.hash │ └── temporary-files-and-directories.sh ├── testing-and-benchmarking │ ├── main_test.go │ ├── main_test.sh │ ├── testing-and-benchmarking.hash │ └── testing.hash ├── text-templates │ ├── text-templates.go │ ├── text-templates.hash │ └── text-templates.sh ├── tickers │ ├── tickers.go │ ├── tickers.hash │ └── tickers.sh ├── time-formatting-parsing │ ├── time-formatting-parsing.go │ ├── time-formatting-parsing.hash │ └── time-formatting-parsing.sh ├── time │ ├── time.go │ ├── time.hash │ └── time.sh ├── timeouts │ ├── timeouts.go │ ├── timeouts.hash │ └── timeouts.sh ├── timers │ ├── timers.go │ ├── timers.hash │ └── timers.sh ├── url-parsing │ ├── url-parsing.go │ ├── url-parsing.hash │ └── url-parsing.sh ├── values │ ├── values.go │ ├── values.hash │ └── values.sh ├── variables │ ├── variables.go │ ├── variables.hash │ └── variables.sh ├── variadic-functions │ ├── variadic-functions.go │ ├── variadic-functions.hash │ └── variadic-functions.sh ├── waitgroups │ ├── waitgroups.go │ ├── waitgroups.hash │ └── waitgroups.sh ├── worker-pools │ ├── worker-pools.go │ ├── worker-pools.hash │ └── worker-pools.sh ├── writing-files │ ├── writing-files.go │ ├── writing-files.hash │ └── writing-files.sh └── xml │ ├── xml.go │ ├── xml.hash │ └── xml.sh ├── go.mod ├── go.sum ├── public ├── 404.html ├── arrays ├── atomic-counters ├── base64-encoding ├── channel-buffering ├── channel-directions ├── channel-synchronization ├── channels ├── clipboard.png ├── closing-channels ├── closures ├── command-line-arguments ├── command-line-flags ├── command-line-subcommands ├── constants ├── context ├── defer ├── directories ├── embed-directive ├── environment-variables ├── epoch ├── errors ├── execing-processes ├── exit ├── favicon.ico ├── file-paths ├── for ├── functions ├── generics ├── goroutines ├── hello-world ├── http-client ├── http-server ├── if-else ├── index.html ├── interfaces ├── json ├── line-filters ├── logging ├── maps ├── methods ├── multiple-return-values ├── mutexes ├── non-blocking-channel-operations ├── number-parsing ├── panic ├── play.png ├── pointers ├── random-numbers ├── range ├── range-over-channels ├── rate-limiting ├── reading-files ├── recover ├── recursion ├── regular-expressions ├── select ├── sha256-hashes ├── signals ├── site.css ├── site.js ├── slices ├── sorting ├── sorting-by-functions ├── spawning-processes ├── stateful-goroutines ├── string-formatting ├── string-functions ├── strings-and-runes ├── struct-embedding ├── structs ├── switch ├── temporary-files-and-directories ├── testing-and-benchmarking ├── text-templates ├── tickers ├── time ├── time-formatting-parsing ├── timeouts ├── timers ├── url-parsing ├── values ├── variables ├── variadic-functions ├── waitgroups ├── worker-pools ├── writing-files └── xml ├── templates ├── 404.tmpl ├── clipboard.png ├── example.tmpl ├── favicon.ico ├── footer.tmpl ├── index.tmpl ├── play.png ├── site.css └── site.js └── tools ├── build ├── build-loop ├── format ├── generate ├── generate.go ├── measure ├── measure.go ├── serve ├── serve.go ├── test ├── upload └── upload.go /.gitattributes: -------------------------------------------------------------------------------- 1 | public/** linguist-generated 2 | 3 | -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | .idea 3 | .vscode 4 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/README.md -------------------------------------------------------------------------------- /Taskfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/Taskfile.yml -------------------------------------------------------------------------------- /examples.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples.txt -------------------------------------------------------------------------------- /examples/arrays/arrays.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/arrays/arrays.go -------------------------------------------------------------------------------- /examples/arrays/arrays.hash: -------------------------------------------------------------------------------- 1 | 79e72890a63e748a6aee23bd38a695266a5529df 2 | gNkVoHGkYhf 3 | -------------------------------------------------------------------------------- /examples/arrays/arrays.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/arrays/arrays.sh -------------------------------------------------------------------------------- /examples/atomic-counters/atomic-counters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/atomic-counters/atomic-counters.go -------------------------------------------------------------------------------- /examples/atomic-counters/atomic-counters.hash: -------------------------------------------------------------------------------- 1 | b63badffa8db61de24ed074461d99854aee3d697 2 | X_oo3eJfx0H 3 | -------------------------------------------------------------------------------- /examples/atomic-counters/atomic-counters.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/atomic-counters/atomic-counters.sh -------------------------------------------------------------------------------- /examples/base64-encoding/base64-encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/base64-encoding/base64-encoding.go -------------------------------------------------------------------------------- /examples/base64-encoding/base64-encoding.hash: -------------------------------------------------------------------------------- 1 | fd00a7191a5f479c5de5f583a6f5e14791cb6a10 2 | IaKWLeqRYAI 3 | -------------------------------------------------------------------------------- /examples/base64-encoding/base64-encoding.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/base64-encoding/base64-encoding.sh -------------------------------------------------------------------------------- /examples/channel-buffering/channel-buffering.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/channel-buffering/channel-buffering.go -------------------------------------------------------------------------------- /examples/channel-buffering/channel-buffering.hash: -------------------------------------------------------------------------------- 1 | f03f7f4d366a25b3b26c34d15ffeb99776822d4f 2 | Y4YpkS8mtOD 3 | -------------------------------------------------------------------------------- /examples/channel-buffering/channel-buffering.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/channel-buffering/channel-buffering.sh -------------------------------------------------------------------------------- /examples/channel-directions/channel-directions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/channel-directions/channel-directions.go -------------------------------------------------------------------------------- /examples/channel-directions/channel-directions.hash: -------------------------------------------------------------------------------- 1 | 624e0e5d5a80c5a2bf20f00e10fcf397ac828c6a 2 | qjAOmD1s1a4 3 | -------------------------------------------------------------------------------- /examples/channel-directions/channel-directions.sh: -------------------------------------------------------------------------------- 1 | $ go run channel-directions.go 2 | passed message 3 | -------------------------------------------------------------------------------- /examples/channel-synchronization/channel-synchronization.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/channel-synchronization/channel-synchronization.go -------------------------------------------------------------------------------- /examples/channel-synchronization/channel-synchronization.hash: -------------------------------------------------------------------------------- 1 | e1d75e64471e381c2fc04edc07235c6c4d20c976 2 | WZrmowGiA8a 3 | -------------------------------------------------------------------------------- /examples/channel-synchronization/channel-synchronization.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/channel-synchronization/channel-synchronization.sh -------------------------------------------------------------------------------- /examples/channels/channels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/channels/channels.go -------------------------------------------------------------------------------- /examples/channels/channels.hash: -------------------------------------------------------------------------------- 1 | af081236745695121c1e44ac9aa338e741a2f0eb 2 | 2yczURt47KI 3 | -------------------------------------------------------------------------------- /examples/channels/channels.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/channels/channels.sh -------------------------------------------------------------------------------- /examples/closing-channels/closing-channels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/closing-channels/closing-channels.go -------------------------------------------------------------------------------- /examples/closing-channels/closing-channels.hash: -------------------------------------------------------------------------------- 1 | ec596d57ecf1815c0c81c31514a190cd861a575e 2 | f2jL3TrXsPV 3 | -------------------------------------------------------------------------------- /examples/closing-channels/closing-channels.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/closing-channels/closing-channels.sh -------------------------------------------------------------------------------- /examples/closures/closures.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/closures/closures.go -------------------------------------------------------------------------------- /examples/closures/closures.hash: -------------------------------------------------------------------------------- 1 | 9dca663a61ab7ea30d94c6e7707807dde371a56e 2 | _rJnyO05wVh 3 | -------------------------------------------------------------------------------- /examples/closures/closures.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/closures/closures.sh -------------------------------------------------------------------------------- /examples/command-line-arguments/command-line-arguments.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/command-line-arguments/command-line-arguments.go -------------------------------------------------------------------------------- /examples/command-line-arguments/command-line-arguments.hash: -------------------------------------------------------------------------------- 1 | 5aeb9db2e090732f2614a6137cbe31881a5ce6cb 2 | _EdvkQqFHmD 3 | -------------------------------------------------------------------------------- /examples/command-line-arguments/command-line-arguments.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/command-line-arguments/command-line-arguments.sh -------------------------------------------------------------------------------- /examples/command-line-flags/command-line-flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/command-line-flags/command-line-flags.go -------------------------------------------------------------------------------- /examples/command-line-flags/command-line-flags.hash: -------------------------------------------------------------------------------- 1 | 8a9f8b2c1c69af6b7e37f3e60c3c38d47957271f 2 | kooyswGEtR_X 3 | -------------------------------------------------------------------------------- /examples/command-line-flags/command-line-flags.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/command-line-flags/command-line-flags.sh -------------------------------------------------------------------------------- /examples/command-line-subcommands/command-line-subcommands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/command-line-subcommands/command-line-subcommands.go -------------------------------------------------------------------------------- /examples/command-line-subcommands/command-line-subcommands.hash: -------------------------------------------------------------------------------- 1 | 9f39aeb23a89268aaa719165cb9abf7f8b445978 2 | qbmbaygXm-G 3 | -------------------------------------------------------------------------------- /examples/command-line-subcommands/command-line-subcommands.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/command-line-subcommands/command-line-subcommands.sh -------------------------------------------------------------------------------- /examples/constants/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/constants/constants.go -------------------------------------------------------------------------------- /examples/constants/constants.hash: -------------------------------------------------------------------------------- 1 | da2819a68ce2390ff4625b6ba32960369de9b8e6 2 | 2oeEM9cKiSM 3 | -------------------------------------------------------------------------------- /examples/constants/constants.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/constants/constants.sh -------------------------------------------------------------------------------- /examples/context/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/context/context.go -------------------------------------------------------------------------------- /examples/context/context.hash: -------------------------------------------------------------------------------- 1 | d72c724276c059d6173c3d533fe06ea11cf66202 2 | T3emEJs0blj 3 | -------------------------------------------------------------------------------- /examples/context/context.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/context/context.sh -------------------------------------------------------------------------------- /examples/defer/defer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/defer/defer.go -------------------------------------------------------------------------------- /examples/defer/defer.hash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/defer/defer.hash -------------------------------------------------------------------------------- /examples/defer/defer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/defer/defer.sh -------------------------------------------------------------------------------- /examples/directories/directories.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/directories/directories.go -------------------------------------------------------------------------------- /examples/directories/directories.hash: -------------------------------------------------------------------------------- 1 | c5cf44f43f46c67d94ba4289430f3d62306aa3c0 2 | I_8v9RhhzPy 3 | -------------------------------------------------------------------------------- /examples/directories/directories.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/directories/directories.sh -------------------------------------------------------------------------------- /examples/embed-directive/embed-directive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/embed-directive/embed-directive.go -------------------------------------------------------------------------------- /examples/embed-directive/embed-directive.hash: -------------------------------------------------------------------------------- 1 | 75054558021b31b002313aedbf0aad549d7271a7 2 | riVIrIurJSu 3 | -------------------------------------------------------------------------------- /examples/embed-directive/embed-directive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/embed-directive/embed-directive.sh -------------------------------------------------------------------------------- /examples/embed-directive/folder/file1.hash: -------------------------------------------------------------------------------- 1 | 123 2 | -------------------------------------------------------------------------------- /examples/embed-directive/folder/file2.hash: -------------------------------------------------------------------------------- 1 | 456 2 | -------------------------------------------------------------------------------- /examples/embed-directive/folder/single_file.txt: -------------------------------------------------------------------------------- 1 | hello go 2 | -------------------------------------------------------------------------------- /examples/environment-variables/environment-variables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/environment-variables/environment-variables.go -------------------------------------------------------------------------------- /examples/environment-variables/environment-variables.hash: -------------------------------------------------------------------------------- 1 | fd996d198e522c9bb44a80b8a844124c43a90707 2 | ub0rvYsEBfp 3 | -------------------------------------------------------------------------------- /examples/environment-variables/environment-variables.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/environment-variables/environment-variables.sh -------------------------------------------------------------------------------- /examples/epoch/epoch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/epoch/epoch.go -------------------------------------------------------------------------------- /examples/epoch/epoch.hash: -------------------------------------------------------------------------------- 1 | 3d4d47fe7808ae09d4c472d2515c372d4b149858 2 | Zvcr3lU4UnI 3 | -------------------------------------------------------------------------------- /examples/epoch/epoch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/epoch/epoch.sh -------------------------------------------------------------------------------- /examples/errors/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/errors/errors.go -------------------------------------------------------------------------------- /examples/errors/errors.hash: -------------------------------------------------------------------------------- 1 | 1f67fceb7b77219a049a79c9eece1c13ff453b4f 2 | bc7-xYFyrLc 3 | -------------------------------------------------------------------------------- /examples/errors/errors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/errors/errors.sh -------------------------------------------------------------------------------- /examples/execing-processes/execing-processes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/execing-processes/execing-processes.go -------------------------------------------------------------------------------- /examples/execing-processes/execing-processes.hash: -------------------------------------------------------------------------------- 1 | 46be63831cdb06ec2e7df045f21fa0eb6f302c98 2 | EG1c2M6E-3o 3 | -------------------------------------------------------------------------------- /examples/execing-processes/execing-processes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/execing-processes/execing-processes.sh -------------------------------------------------------------------------------- /examples/exit/exit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/exit/exit.go -------------------------------------------------------------------------------- /examples/exit/exit.hash: -------------------------------------------------------------------------------- 1 | 7a75672470522bafc8b3a14a71c02dfe490912e0 2 | W-GOwZs7ruj 3 | -------------------------------------------------------------------------------- /examples/exit/exit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/exit/exit.sh -------------------------------------------------------------------------------- /examples/file-paths/file-paths.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/file-paths/file-paths.go -------------------------------------------------------------------------------- /examples/file-paths/file-paths.hash: -------------------------------------------------------------------------------- 1 | 78624b2c3c0ce0de350395d674ad36f68f61a64f 2 | TW_c0blSnIA 3 | -------------------------------------------------------------------------------- /examples/file-paths/file-paths.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/file-paths/file-paths.sh -------------------------------------------------------------------------------- /examples/for/for.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/for/for.go -------------------------------------------------------------------------------- /examples/for/for.hash: -------------------------------------------------------------------------------- 1 | 42a3135b4013398463150b6b9ee838a825499dff 2 | fb_GDNK0fSu 3 | -------------------------------------------------------------------------------- /examples/for/for.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/for/for.sh -------------------------------------------------------------------------------- /examples/functions/functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/functions/functions.go -------------------------------------------------------------------------------- /examples/functions/functions.hash: -------------------------------------------------------------------------------- 1 | 2b695af0d275bbdc72abc2543fca828240e8096f 2 | y9I8XpmAIYs 3 | -------------------------------------------------------------------------------- /examples/functions/functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/functions/functions.sh -------------------------------------------------------------------------------- /examples/generics/generics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/generics/generics.go -------------------------------------------------------------------------------- /examples/generics/generics.hash: -------------------------------------------------------------------------------- 1 | 7a8a28fbb738b58213bcd186bc06394fa38f2a7b 2 | TkftHs4bTfU 3 | -------------------------------------------------------------------------------- /examples/generics/generics.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/generics/generics.sh -------------------------------------------------------------------------------- /examples/goroutines/goroutines.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/goroutines/goroutines.go -------------------------------------------------------------------------------- /examples/goroutines/goroutines.hash: -------------------------------------------------------------------------------- 1 | c2cc9829610c3581e77ab91c5aa8949d25cb325f 2 | V-m8GX_Cj7r 3 | -------------------------------------------------------------------------------- /examples/goroutines/goroutines.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/goroutines/goroutines.sh -------------------------------------------------------------------------------- /examples/hello-world/hello-world.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/hello-world/hello-world.go -------------------------------------------------------------------------------- /examples/hello-world/hello-world.hash: -------------------------------------------------------------------------------- 1 | 3eb6e21f5f89b9a4bf64f267972a24211f0032e7 2 | NeviD0awXjt 3 | -------------------------------------------------------------------------------- /examples/hello-world/hello-world.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/hello-world/hello-world.sh -------------------------------------------------------------------------------- /examples/http-client/http-client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/http-client/http-client.go -------------------------------------------------------------------------------- /examples/http-client/http-client.hash: -------------------------------------------------------------------------------- 1 | dab38fa4ae096c4443541020f7ffbf0bae870b70 2 | p6FU1vztqV7 3 | -------------------------------------------------------------------------------- /examples/http-client/http-client.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/http-client/http-client.sh -------------------------------------------------------------------------------- /examples/http-client/http-clients.hash: -------------------------------------------------------------------------------- 1 | 1497e193431e4740f593039f613773daaf97772e 2 | vFW_el7oHMk 3 | -------------------------------------------------------------------------------- /examples/http-server/http-server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/http-server/http-server.go -------------------------------------------------------------------------------- /examples/http-server/http-server.hash: -------------------------------------------------------------------------------- 1 | 716f61257a821382c1757077fc8db966b90fdff8 2 | 0B0DXU6Qa-e 3 | -------------------------------------------------------------------------------- /examples/http-server/http-server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/http-server/http-server.sh -------------------------------------------------------------------------------- /examples/http-server/http-servers.hash: -------------------------------------------------------------------------------- 1 | 7694e4f5c3907e999331bbab9ead9743b6e9c6b7 2 | s3xMMt9Ytry 3 | -------------------------------------------------------------------------------- /examples/if-else/if-else.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/if-else/if-else.go -------------------------------------------------------------------------------- /examples/if-else/if-else.hash: -------------------------------------------------------------------------------- 1 | dfc43910f595e8e85f7c70df2054425bf1f8f111 2 | WZ8ao2NCP0S 3 | -------------------------------------------------------------------------------- /examples/if-else/if-else.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/if-else/if-else.sh -------------------------------------------------------------------------------- /examples/interfaces/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/interfaces/interfaces.go -------------------------------------------------------------------------------- /examples/interfaces/interfaces.hash: -------------------------------------------------------------------------------- 1 | 4d02ee6409303b385cde053f9a76caa14a250acf 2 | CacbGzrO9lP 3 | -------------------------------------------------------------------------------- /examples/interfaces/interfaces.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/interfaces/interfaces.sh -------------------------------------------------------------------------------- /examples/json/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/json/json.go -------------------------------------------------------------------------------- /examples/json/json.hash: -------------------------------------------------------------------------------- 1 | 4737e6d8bf9acc0efb6ae63ff4d233a5ef819ac1 2 | mHGO80JQ44w 3 | -------------------------------------------------------------------------------- /examples/json/json.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/json/json.sh -------------------------------------------------------------------------------- /examples/line-filters/line-filters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/line-filters/line-filters.go -------------------------------------------------------------------------------- /examples/line-filters/line-filters.hash: -------------------------------------------------------------------------------- 1 | 0857f3bfb8c2c23910ca88228c103980fc388586 2 | Qu_0Ysw3_p0 3 | -------------------------------------------------------------------------------- /examples/line-filters/line-filters.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/line-filters/line-filters.sh -------------------------------------------------------------------------------- /examples/logging/logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/logging/logging.go -------------------------------------------------------------------------------- /examples/logging/logging.hash: -------------------------------------------------------------------------------- 1 | 056b90bf345b2419987002a341643c03f28307fe 2 | zjD8usUN7PT 3 | -------------------------------------------------------------------------------- /examples/logging/logging.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/logging/logging.sh -------------------------------------------------------------------------------- /examples/maps/maps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/maps/maps.go -------------------------------------------------------------------------------- /examples/maps/maps.hash: -------------------------------------------------------------------------------- 1 | 51769990646913936bf5015780b7f1707b9a4a9f 2 | 6F81sg9YpT8 3 | -------------------------------------------------------------------------------- /examples/maps/maps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/maps/maps.sh -------------------------------------------------------------------------------- /examples/methods/methods.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/methods/methods.go -------------------------------------------------------------------------------- /examples/methods/methods.hash: -------------------------------------------------------------------------------- 1 | ff8fb34494aa59ee7f2d02a224c0a7a6946aef54 2 | 2FsUOyhLwYz 3 | -------------------------------------------------------------------------------- /examples/methods/methods.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/methods/methods.sh -------------------------------------------------------------------------------- /examples/multiple-return-values/multiple-return-values.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/multiple-return-values/multiple-return-values.go -------------------------------------------------------------------------------- /examples/multiple-return-values/multiple-return-values.hash: -------------------------------------------------------------------------------- 1 | b64b209d5ef2ac4fe541cc709ac2d4cafaffdce2 2 | 6xGn_GllPrW 3 | -------------------------------------------------------------------------------- /examples/multiple-return-values/multiple-return-values.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/multiple-return-values/multiple-return-values.sh -------------------------------------------------------------------------------- /examples/mutexes/mutexes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/mutexes/mutexes.go -------------------------------------------------------------------------------- /examples/mutexes/mutexes.hash: -------------------------------------------------------------------------------- 1 | fe1aeac6bc9f89a22a59f55574c9b635fdaa5f3d 2 | SDg3LzMg3JB 3 | -------------------------------------------------------------------------------- /examples/mutexes/mutexes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/mutexes/mutexes.sh -------------------------------------------------------------------------------- /examples/non-blocking-channel-operations/non-blocking-channel-operations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/non-blocking-channel-operations/non-blocking-channel-operations.go -------------------------------------------------------------------------------- /examples/non-blocking-channel-operations/non-blocking-channel-operations.hash: -------------------------------------------------------------------------------- 1 | c685f4c271aa0624c986a211b4e62dc660603ce1 2 | ai52SiQ7fTZ 3 | -------------------------------------------------------------------------------- /examples/non-blocking-channel-operations/non-blocking-channel-operations.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/non-blocking-channel-operations/non-blocking-channel-operations.sh -------------------------------------------------------------------------------- /examples/number-parsing/number-parsing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/number-parsing/number-parsing.go -------------------------------------------------------------------------------- /examples/number-parsing/number-parsing.hash: -------------------------------------------------------------------------------- 1 | 898fbac914934d1784b5ab00d8ee7dae1e4e4813 2 | iyZr26yFRS2 3 | -------------------------------------------------------------------------------- /examples/number-parsing/number-parsing.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/number-parsing/number-parsing.sh -------------------------------------------------------------------------------- /examples/panic/panic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/panic/panic.go -------------------------------------------------------------------------------- /examples/panic/panic.hash: -------------------------------------------------------------------------------- 1 | 18b4919e677609aaddc7397a41eb40029f770f8d 2 | Nbn_H4YZJgB 3 | -------------------------------------------------------------------------------- /examples/panic/panic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/panic/panic.sh -------------------------------------------------------------------------------- /examples/pointers/pointers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/pointers/pointers.go -------------------------------------------------------------------------------- /examples/pointers/pointers.hash: -------------------------------------------------------------------------------- 1 | d7d6dba5b1e47d71ca268e401db6fff01c08a8af 2 | Gy7Qgbz9_TS 3 | -------------------------------------------------------------------------------- /examples/pointers/pointers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/pointers/pointers.sh -------------------------------------------------------------------------------- /examples/random-numbers/random-numbers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/random-numbers/random-numbers.go -------------------------------------------------------------------------------- /examples/random-numbers/random-numbers.hash: -------------------------------------------------------------------------------- 1 | a77a81264d13f63ebd1646948d581cc332717fdf 2 | wMhgjsApMgx 3 | -------------------------------------------------------------------------------- /examples/random-numbers/random-numbers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/random-numbers/random-numbers.sh -------------------------------------------------------------------------------- /examples/range-over-channels/range-over-channels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/range-over-channels/range-over-channels.go -------------------------------------------------------------------------------- /examples/range-over-channels/range-over-channels.hash: -------------------------------------------------------------------------------- 1 | 99c9d3d5e024d364f57317e4dc1f5baee10357f6 2 | qjiJxrOXbeD 3 | -------------------------------------------------------------------------------- /examples/range-over-channels/range-over-channels.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/range-over-channels/range-over-channels.sh -------------------------------------------------------------------------------- /examples/range/range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/range/range.go -------------------------------------------------------------------------------- /examples/range/range.hash: -------------------------------------------------------------------------------- 1 | f60d7eb5c9deb737aadaeb333ed09164c3ee903d 2 | -hpdMrigeGM 3 | -------------------------------------------------------------------------------- /examples/range/range.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/range/range.sh -------------------------------------------------------------------------------- /examples/rate-limiting/rate-limiting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/rate-limiting/rate-limiting.go -------------------------------------------------------------------------------- /examples/rate-limiting/rate-limiting.hash: -------------------------------------------------------------------------------- 1 | c31b6b8c1bf2076d40aee9084c0ccf1bc8d90c94 2 | FGD9V-8dD0W 3 | -------------------------------------------------------------------------------- /examples/rate-limiting/rate-limiting.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/rate-limiting/rate-limiting.sh -------------------------------------------------------------------------------- /examples/reading-files/reading-files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/reading-files/reading-files.go -------------------------------------------------------------------------------- /examples/reading-files/reading-files.hash: -------------------------------------------------------------------------------- 1 | fb06b7b5de90043afef82b24fec35b6b1a7bf050 2 | oWR137fd-9q 3 | -------------------------------------------------------------------------------- /examples/reading-files/reading-files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/reading-files/reading-files.sh -------------------------------------------------------------------------------- /examples/recover/recover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/recover/recover.go -------------------------------------------------------------------------------- /examples/recover/recover.hash: -------------------------------------------------------------------------------- 1 | 235b879458a10fdf4801d4bbf5a5ff8886dc9904 2 | JDiPx75S0L6 3 | -------------------------------------------------------------------------------- /examples/recover/recover.sh: -------------------------------------------------------------------------------- 1 | $ go run recover.go 2 | Recovered. Error: 3 | Паніка без причини 4 | -------------------------------------------------------------------------------- /examples/recursion/recursion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/recursion/recursion.go -------------------------------------------------------------------------------- /examples/recursion/recursion.hash: -------------------------------------------------------------------------------- 1 | cdbd1a6957b3e2d7d9baa9efe4581ba4f8f3e753 2 | MBTKk9VpAiK 3 | -------------------------------------------------------------------------------- /examples/recursion/recursion.sh: -------------------------------------------------------------------------------- 1 | $ go run recursion.go 2 | 5040 3 | 13 4 | -------------------------------------------------------------------------------- /examples/regular-expressions/regular-expressions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/regular-expressions/regular-expressions.go -------------------------------------------------------------------------------- /examples/regular-expressions/regular-expressions.hash: -------------------------------------------------------------------------------- 1 | e35d3a47781201b2b1dc4f3f091c8776b6ceaea4 2 | qYJbB7-5qjH 3 | -------------------------------------------------------------------------------- /examples/regular-expressions/regular-expressions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/regular-expressions/regular-expressions.sh -------------------------------------------------------------------------------- /examples/select/select.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/select/select.go -------------------------------------------------------------------------------- /examples/select/select.hash: -------------------------------------------------------------------------------- 1 | ef5f886273058af0686bb46bac2c3dfe14897b0e 2 | 3Saj5pji5HJ 3 | -------------------------------------------------------------------------------- /examples/select/select.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/select/select.sh -------------------------------------------------------------------------------- /examples/sha256-hashes/sha256-hashes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/sha256-hashes/sha256-hashes.go -------------------------------------------------------------------------------- /examples/sha256-hashes/sha256-hashes.hash: -------------------------------------------------------------------------------- 1 | 15bb3c50568abb4208d50ab98013b422ede5d161 2 | gTkbBW5iRK4 3 | -------------------------------------------------------------------------------- /examples/sha256-hashes/sha256-hashes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/sha256-hashes/sha256-hashes.sh -------------------------------------------------------------------------------- /examples/signals/signals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/signals/signals.go -------------------------------------------------------------------------------- /examples/signals/signals.hash: -------------------------------------------------------------------------------- 1 | dac0c949600f9c5d6e0dfa9c6d0087a72e30c9de 2 | OBy1CZrvOVT 3 | -------------------------------------------------------------------------------- /examples/signals/signals.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/signals/signals.sh -------------------------------------------------------------------------------- /examples/slices/slices.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/slices/slices.go -------------------------------------------------------------------------------- /examples/slices/slices.hash: -------------------------------------------------------------------------------- 1 | 1ea3e5546ec46fd405268ee029b09ee2a9b9b9dc 2 | 0uVsPrpKIwk 3 | -------------------------------------------------------------------------------- /examples/slices/slices.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/slices/slices.sh -------------------------------------------------------------------------------- /examples/sorting-by-functions/sorting-by-functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/sorting-by-functions/sorting-by-functions.go -------------------------------------------------------------------------------- /examples/sorting-by-functions/sorting-by-functions.hash: -------------------------------------------------------------------------------- 1 | 77256c7cc6a2080a177f78868c45b0aaa1d98083 2 | ZKOtTMKfWHe 3 | -------------------------------------------------------------------------------- /examples/sorting-by-functions/sorting-by-functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/sorting-by-functions/sorting-by-functions.sh -------------------------------------------------------------------------------- /examples/sorting/sorting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/sorting/sorting.go -------------------------------------------------------------------------------- /examples/sorting/sorting.hash: -------------------------------------------------------------------------------- 1 | d44c85b2f141808c049fca0de67ab2c61bffd334 2 | CKyaoiNuVcq 3 | -------------------------------------------------------------------------------- /examples/sorting/sorting.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/sorting/sorting.sh -------------------------------------------------------------------------------- /examples/spawning-processes/spawning-processes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/spawning-processes/spawning-processes.go -------------------------------------------------------------------------------- /examples/spawning-processes/spawning-processes.hash: -------------------------------------------------------------------------------- 1 | 6df9c7897c364dfb4a5db0263e2fc4b6fb035b75 2 | pJnRwOEth53 3 | -------------------------------------------------------------------------------- /examples/spawning-processes/spawning-processes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/spawning-processes/spawning-processes.sh -------------------------------------------------------------------------------- /examples/stateful-goroutines/stateful-goroutines.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/stateful-goroutines/stateful-goroutines.go -------------------------------------------------------------------------------- /examples/stateful-goroutines/stateful-goroutines.hash: -------------------------------------------------------------------------------- 1 | e4eb3e3ce96d0ca17442e6b1b949304470c3be64 2 | cxMFgtRCzZd 3 | -------------------------------------------------------------------------------- /examples/stateful-goroutines/stateful-goroutines.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/stateful-goroutines/stateful-goroutines.sh -------------------------------------------------------------------------------- /examples/string-formatting/string-formatting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/string-formatting/string-formatting.go -------------------------------------------------------------------------------- /examples/string-formatting/string-formatting.hash: -------------------------------------------------------------------------------- 1 | c374cb6b5851bcc84d2808c23d6b2e0641031f69 2 | 2QjFHfAm4Od 3 | -------------------------------------------------------------------------------- /examples/string-formatting/string-formatting.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/string-formatting/string-formatting.sh -------------------------------------------------------------------------------- /examples/string-functions/string-functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/string-functions/string-functions.go -------------------------------------------------------------------------------- /examples/string-functions/string-functions.hash: -------------------------------------------------------------------------------- 1 | f3494b1431175ae0b18fb66ad64d8b8f71e108c5 2 | p4edJHwSNj5 3 | -------------------------------------------------------------------------------- /examples/string-functions/string-functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/string-functions/string-functions.sh -------------------------------------------------------------------------------- /examples/strings-and-runes/strings-and-runes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/strings-and-runes/strings-and-runes.go -------------------------------------------------------------------------------- /examples/strings-and-runes/strings-and-runes.hash: -------------------------------------------------------------------------------- 1 | e99348405d53382b4d952693dafb6ae0f57fe4d4 2 | 3OVcx3MTjhH 3 | -------------------------------------------------------------------------------- /examples/strings-and-runes/strings-and-runes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/strings-and-runes/strings-and-runes.sh -------------------------------------------------------------------------------- /examples/struct-embedding/struct-embedding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/struct-embedding/struct-embedding.go -------------------------------------------------------------------------------- /examples/struct-embedding/struct-embedding.hash: -------------------------------------------------------------------------------- 1 | 91a7e70d6dadd78792cc9710385633087e991ed7 2 | SH0J_OEk-tN 3 | -------------------------------------------------------------------------------- /examples/struct-embedding/struct-embedding.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/struct-embedding/struct-embedding.sh -------------------------------------------------------------------------------- /examples/structs/structs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/structs/structs.go -------------------------------------------------------------------------------- /examples/structs/structs.hash: -------------------------------------------------------------------------------- 1 | 9c78f7aa788280c9d8d41765a5890f4ae22b7233 2 | aooNa12Vr40 3 | -------------------------------------------------------------------------------- /examples/structs/structs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/structs/structs.sh -------------------------------------------------------------------------------- /examples/switch/switch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/switch/switch.go -------------------------------------------------------------------------------- /examples/switch/switch.hash: -------------------------------------------------------------------------------- 1 | ed5fdbee320ae5f333763322907baa211f7b6c6d 2 | u2QBzM8FIFn 3 | -------------------------------------------------------------------------------- /examples/switch/switch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/switch/switch.sh -------------------------------------------------------------------------------- /examples/temporary-files-and-directories/temporary-files-and-directories.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/temporary-files-and-directories/temporary-files-and-directories.go -------------------------------------------------------------------------------- /examples/temporary-files-and-directories/temporary-files-and-directories.hash: -------------------------------------------------------------------------------- 1 | 5174fe2d22a3134a377839f7f489f42426f3a7a3 2 | shACXk5TFhT 3 | -------------------------------------------------------------------------------- /examples/temporary-files-and-directories/temporary-files-and-directories.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/temporary-files-and-directories/temporary-files-and-directories.sh -------------------------------------------------------------------------------- /examples/testing-and-benchmarking/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/testing-and-benchmarking/main_test.go -------------------------------------------------------------------------------- /examples/testing-and-benchmarking/main_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/testing-and-benchmarking/main_test.sh -------------------------------------------------------------------------------- /examples/testing-and-benchmarking/testing-and-benchmarking.hash: -------------------------------------------------------------------------------- 1 | 429459d57b010139f2af6ee8e48707873d352238 2 | 10IoK9yPBT2 3 | -------------------------------------------------------------------------------- /examples/testing-and-benchmarking/testing.hash: -------------------------------------------------------------------------------- 1 | 3671aaf0eee9f6d2b68e51b09997be767edfe97c 2 | PlzU16wwEWE 3 | -------------------------------------------------------------------------------- /examples/text-templates/text-templates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/text-templates/text-templates.go -------------------------------------------------------------------------------- /examples/text-templates/text-templates.hash: -------------------------------------------------------------------------------- 1 | 1a43085c219dcdb5b168e6bf3d1aabb20c23994e 2 | b1NketjqtdG 3 | -------------------------------------------------------------------------------- /examples/text-templates/text-templates.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/text-templates/text-templates.sh -------------------------------------------------------------------------------- /examples/tickers/tickers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/tickers/tickers.go -------------------------------------------------------------------------------- /examples/tickers/tickers.hash: -------------------------------------------------------------------------------- 1 | fda8d33a629980c04280562ee5f5e991d36440c6 2 | gmGblemPojw 3 | -------------------------------------------------------------------------------- /examples/tickers/tickers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/tickers/tickers.sh -------------------------------------------------------------------------------- /examples/time-formatting-parsing/time-formatting-parsing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/time-formatting-parsing/time-formatting-parsing.go -------------------------------------------------------------------------------- /examples/time-formatting-parsing/time-formatting-parsing.hash: -------------------------------------------------------------------------------- 1 | 3304325bbdc73271c25fb46a0dda9d69a1ef9f10 2 | eI42dkFzxqF 3 | -------------------------------------------------------------------------------- /examples/time-formatting-parsing/time-formatting-parsing.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/time-formatting-parsing/time-formatting-parsing.sh -------------------------------------------------------------------------------- /examples/time/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/time/time.go -------------------------------------------------------------------------------- /examples/time/time.hash: -------------------------------------------------------------------------------- 1 | 3f41cd6ce68326ca61d1660552e62e00e2b2d314 2 | HE8PzWi2zi5 3 | -------------------------------------------------------------------------------- /examples/time/time.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/time/time.sh -------------------------------------------------------------------------------- /examples/timeouts/timeouts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/timeouts/timeouts.go -------------------------------------------------------------------------------- /examples/timeouts/timeouts.hash: -------------------------------------------------------------------------------- 1 | a9a2bc5ff7ac0c4d74b9fac966ff901a186d41ba 2 | wVnrF6BCSe6 3 | -------------------------------------------------------------------------------- /examples/timeouts/timeouts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/timeouts/timeouts.sh -------------------------------------------------------------------------------- /examples/timers/timers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/timers/timers.go -------------------------------------------------------------------------------- /examples/timers/timers.hash: -------------------------------------------------------------------------------- 1 | b5a1ad7b7fc0e1f9d4fdc46e056cfaf6d19d0a95 2 | ZH0UWwWP_MS 3 | -------------------------------------------------------------------------------- /examples/timers/timers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/timers/timers.sh -------------------------------------------------------------------------------- /examples/url-parsing/url-parsing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/url-parsing/url-parsing.go -------------------------------------------------------------------------------- /examples/url-parsing/url-parsing.hash: -------------------------------------------------------------------------------- 1 | 7f9c84fe6b3de658d68bfbffd988521f2dc3c412 2 | DDCFhljMDsN 3 | -------------------------------------------------------------------------------- /examples/url-parsing/url-parsing.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/url-parsing/url-parsing.sh -------------------------------------------------------------------------------- /examples/values/values.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/values/values.go -------------------------------------------------------------------------------- /examples/values/values.hash: -------------------------------------------------------------------------------- 1 | 3407f54afd2d61203553c3511401abebe262cf7c 2 | RIBrq7kL1gC 3 | -------------------------------------------------------------------------------- /examples/values/values.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/values/values.sh -------------------------------------------------------------------------------- /examples/variables/variables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/variables/variables.go -------------------------------------------------------------------------------- /examples/variables/variables.hash: -------------------------------------------------------------------------------- 1 | 55d0bf1306910bc267afba557893bd934bd10498 2 | R7jl7lqJaAs 3 | -------------------------------------------------------------------------------- /examples/variables/variables.sh: -------------------------------------------------------------------------------- 1 | $ go run variables.go 2 | initial 3 | 1 2 4 | true 5 | 0 6 | apple 7 | -------------------------------------------------------------------------------- /examples/variadic-functions/variadic-functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/variadic-functions/variadic-functions.go -------------------------------------------------------------------------------- /examples/variadic-functions/variadic-functions.hash: -------------------------------------------------------------------------------- 1 | f07bc455c373cb6be1de86c7b788db3f549e3c76 2 | sxuyoFep5Kg 3 | -------------------------------------------------------------------------------- /examples/variadic-functions/variadic-functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/variadic-functions/variadic-functions.sh -------------------------------------------------------------------------------- /examples/waitgroups/waitgroups.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/waitgroups/waitgroups.go -------------------------------------------------------------------------------- /examples/waitgroups/waitgroups.hash: -------------------------------------------------------------------------------- 1 | 29bcba927b52c6ec8db19afaec1567a9ee045a01 2 | VoHMySh-dAd 3 | -------------------------------------------------------------------------------- /examples/waitgroups/waitgroups.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/waitgroups/waitgroups.sh -------------------------------------------------------------------------------- /examples/worker-pools/worker-pools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/worker-pools/worker-pools.go -------------------------------------------------------------------------------- /examples/worker-pools/worker-pools.hash: -------------------------------------------------------------------------------- 1 | f6fd187061dfd0ae5ae8243efa3a6fcfa0777c84 2 | hiSJJsYZJKL 3 | -------------------------------------------------------------------------------- /examples/worker-pools/worker-pools.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/worker-pools/worker-pools.sh -------------------------------------------------------------------------------- /examples/writing-files/writing-files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/writing-files/writing-files.go -------------------------------------------------------------------------------- /examples/writing-files/writing-files.hash: -------------------------------------------------------------------------------- 1 | 9ca1abe452d527dc0f6b4a432668ddf46a3a381c 2 | Au0oD4lgcDc 3 | -------------------------------------------------------------------------------- /examples/writing-files/writing-files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/writing-files/writing-files.sh -------------------------------------------------------------------------------- /examples/xml/xml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/xml/xml.go -------------------------------------------------------------------------------- /examples/xml/xml.hash: -------------------------------------------------------------------------------- 1 | c7e5b2302fc815187b14715c968a04986d8b2b8b 2 | fn2k9HNPA26 3 | -------------------------------------------------------------------------------- /examples/xml/xml.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/examples/xml/xml.sh -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/go.sum -------------------------------------------------------------------------------- /public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/404.html -------------------------------------------------------------------------------- /public/arrays: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/arrays -------------------------------------------------------------------------------- /public/atomic-counters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/atomic-counters -------------------------------------------------------------------------------- /public/base64-encoding: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/base64-encoding -------------------------------------------------------------------------------- /public/channel-buffering: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/channel-buffering -------------------------------------------------------------------------------- /public/channel-directions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/channel-directions -------------------------------------------------------------------------------- /public/channel-synchronization: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/channel-synchronization -------------------------------------------------------------------------------- /public/channels: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/channels -------------------------------------------------------------------------------- /public/clipboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/clipboard.png -------------------------------------------------------------------------------- /public/closing-channels: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/closing-channels -------------------------------------------------------------------------------- /public/closures: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/closures -------------------------------------------------------------------------------- /public/command-line-arguments: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/command-line-arguments -------------------------------------------------------------------------------- /public/command-line-flags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/command-line-flags -------------------------------------------------------------------------------- /public/command-line-subcommands: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/command-line-subcommands -------------------------------------------------------------------------------- /public/constants: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/constants -------------------------------------------------------------------------------- /public/context: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/context -------------------------------------------------------------------------------- /public/defer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/defer -------------------------------------------------------------------------------- /public/directories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/directories -------------------------------------------------------------------------------- /public/embed-directive: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/embed-directive -------------------------------------------------------------------------------- /public/environment-variables: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/environment-variables -------------------------------------------------------------------------------- /public/epoch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/epoch -------------------------------------------------------------------------------- /public/errors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/errors -------------------------------------------------------------------------------- /public/execing-processes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/execing-processes -------------------------------------------------------------------------------- /public/exit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/exit -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/file-paths: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/file-paths -------------------------------------------------------------------------------- /public/for: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/for -------------------------------------------------------------------------------- /public/functions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/functions -------------------------------------------------------------------------------- /public/generics: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/generics -------------------------------------------------------------------------------- /public/goroutines: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/goroutines -------------------------------------------------------------------------------- /public/hello-world: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/hello-world -------------------------------------------------------------------------------- /public/http-client: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/http-client -------------------------------------------------------------------------------- /public/http-server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/http-server -------------------------------------------------------------------------------- /public/if-else: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/if-else -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/index.html -------------------------------------------------------------------------------- /public/interfaces: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/interfaces -------------------------------------------------------------------------------- /public/json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/json -------------------------------------------------------------------------------- /public/line-filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/line-filters -------------------------------------------------------------------------------- /public/logging: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/logging -------------------------------------------------------------------------------- /public/maps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/maps -------------------------------------------------------------------------------- /public/methods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/methods -------------------------------------------------------------------------------- /public/multiple-return-values: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/multiple-return-values -------------------------------------------------------------------------------- /public/mutexes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/mutexes -------------------------------------------------------------------------------- /public/non-blocking-channel-operations: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/non-blocking-channel-operations -------------------------------------------------------------------------------- /public/number-parsing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/number-parsing -------------------------------------------------------------------------------- /public/panic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/panic -------------------------------------------------------------------------------- /public/play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/play.png -------------------------------------------------------------------------------- /public/pointers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/pointers -------------------------------------------------------------------------------- /public/random-numbers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/random-numbers -------------------------------------------------------------------------------- /public/range: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/range -------------------------------------------------------------------------------- /public/range-over-channels: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/range-over-channels -------------------------------------------------------------------------------- /public/rate-limiting: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/rate-limiting -------------------------------------------------------------------------------- /public/reading-files: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/reading-files -------------------------------------------------------------------------------- /public/recover: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/recover -------------------------------------------------------------------------------- /public/recursion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/recursion -------------------------------------------------------------------------------- /public/regular-expressions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/regular-expressions -------------------------------------------------------------------------------- /public/select: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/select -------------------------------------------------------------------------------- /public/sha256-hashes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/sha256-hashes -------------------------------------------------------------------------------- /public/signals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/signals -------------------------------------------------------------------------------- /public/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/site.css -------------------------------------------------------------------------------- /public/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/site.js -------------------------------------------------------------------------------- /public/slices: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/slices -------------------------------------------------------------------------------- /public/sorting: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/sorting -------------------------------------------------------------------------------- /public/sorting-by-functions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/sorting-by-functions -------------------------------------------------------------------------------- /public/spawning-processes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/spawning-processes -------------------------------------------------------------------------------- /public/stateful-goroutines: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/stateful-goroutines -------------------------------------------------------------------------------- /public/string-formatting: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/string-formatting -------------------------------------------------------------------------------- /public/string-functions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/string-functions -------------------------------------------------------------------------------- /public/strings-and-runes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/strings-and-runes -------------------------------------------------------------------------------- /public/struct-embedding: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/struct-embedding -------------------------------------------------------------------------------- /public/structs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/structs -------------------------------------------------------------------------------- /public/switch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/switch -------------------------------------------------------------------------------- /public/temporary-files-and-directories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/temporary-files-and-directories -------------------------------------------------------------------------------- /public/testing-and-benchmarking: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/testing-and-benchmarking -------------------------------------------------------------------------------- /public/text-templates: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/text-templates -------------------------------------------------------------------------------- /public/tickers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/tickers -------------------------------------------------------------------------------- /public/time: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/time -------------------------------------------------------------------------------- /public/time-formatting-parsing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/time-formatting-parsing -------------------------------------------------------------------------------- /public/timeouts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/timeouts -------------------------------------------------------------------------------- /public/timers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/timers -------------------------------------------------------------------------------- /public/url-parsing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/url-parsing -------------------------------------------------------------------------------- /public/values: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/values -------------------------------------------------------------------------------- /public/variables: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/variables -------------------------------------------------------------------------------- /public/variadic-functions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/variadic-functions -------------------------------------------------------------------------------- /public/waitgroups: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/waitgroups -------------------------------------------------------------------------------- /public/worker-pools: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/worker-pools -------------------------------------------------------------------------------- /public/writing-files: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/writing-files -------------------------------------------------------------------------------- /public/xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/public/xml -------------------------------------------------------------------------------- /templates/404.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/templates/404.tmpl -------------------------------------------------------------------------------- /templates/clipboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/templates/clipboard.png -------------------------------------------------------------------------------- /templates/example.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/templates/example.tmpl -------------------------------------------------------------------------------- /templates/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/templates/favicon.ico -------------------------------------------------------------------------------- /templates/footer.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/templates/footer.tmpl -------------------------------------------------------------------------------- /templates/index.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/templates/index.tmpl -------------------------------------------------------------------------------- /templates/play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/templates/play.png -------------------------------------------------------------------------------- /templates/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/templates/site.css -------------------------------------------------------------------------------- /templates/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/templates/site.js -------------------------------------------------------------------------------- /tools/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/tools/build -------------------------------------------------------------------------------- /tools/build-loop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/tools/build-loop -------------------------------------------------------------------------------- /tools/format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/tools/format -------------------------------------------------------------------------------- /tools/generate: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | exec go run tools/generate.go $@ 4 | -------------------------------------------------------------------------------- /tools/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/tools/generate.go -------------------------------------------------------------------------------- /tools/measure: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | exec go run tools/measure.go 4 | -------------------------------------------------------------------------------- /tools/measure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/tools/measure.go -------------------------------------------------------------------------------- /tools/serve: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | exec go run tools/serve.go 4 | -------------------------------------------------------------------------------- /tools/serve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/tools/serve.go -------------------------------------------------------------------------------- /tools/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/tools/test -------------------------------------------------------------------------------- /tools/upload: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/tools/upload -------------------------------------------------------------------------------- /tools/upload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/butuzov/gobyexample/HEAD/tools/upload.go --------------------------------------------------------------------------------