diff --git a/.cache/plugin/social/15dff6182298aed7c82d46027d313295.png b/.cache/plugin/social/15dff6182298aed7c82d46027d313295.png new file mode 100644 index 0000000..ca6e538 Binary files /dev/null and b/.cache/plugin/social/15dff6182298aed7c82d46027d313295.png differ diff --git a/.cache/plugin/social/3826597e7f2e5b9a62b169e955c0158c.png b/.cache/plugin/social/3826597e7f2e5b9a62b169e955c0158c.png new file mode 100644 index 0000000..cb7edad Binary files /dev/null and b/.cache/plugin/social/3826597e7f2e5b9a62b169e955c0158c.png differ diff --git a/.cache/plugin/social/3bf04759bea4f4cdfebcc3be6ddc8fc4.png b/.cache/plugin/social/3bf04759bea4f4cdfebcc3be6ddc8fc4.png new file mode 100644 index 0000000..e039f27 Binary files /dev/null and b/.cache/plugin/social/3bf04759bea4f4cdfebcc3be6ddc8fc4.png differ diff --git a/.cache/plugin/social/718ad6d76b7ec27c655c57e2bd49c9b6.png b/.cache/plugin/social/718ad6d76b7ec27c655c57e2bd49c9b6.png new file mode 100644 index 0000000..1e105c7 Binary files /dev/null and b/.cache/plugin/social/718ad6d76b7ec27c655c57e2bd49c9b6.png differ diff --git a/.cache/plugin/social/74b65d1b8fc534e7a28d9dff124e599b.png b/.cache/plugin/social/74b65d1b8fc534e7a28d9dff124e599b.png new file mode 100644 index 0000000..b00f0a3 Binary files /dev/null and b/.cache/plugin/social/74b65d1b8fc534e7a28d9dff124e599b.png differ diff --git a/.cache/plugin/social/Roboto-Black.ttf b/.cache/plugin/social/Roboto-Black.ttf new file mode 100644 index 0000000..0112e7d Binary files /dev/null and b/.cache/plugin/social/Roboto-Black.ttf differ diff --git a/.cache/plugin/social/Roboto-BlackItalic.ttf b/.cache/plugin/social/Roboto-BlackItalic.ttf new file mode 100644 index 0000000..b2c6aca Binary files /dev/null and b/.cache/plugin/social/Roboto-BlackItalic.ttf differ diff --git a/.cache/plugin/social/Roboto-Bold.ttf b/.cache/plugin/social/Roboto-Bold.ttf new file mode 100644 index 0000000..43da14d Binary files /dev/null and b/.cache/plugin/social/Roboto-Bold.ttf differ diff --git a/.cache/plugin/social/Roboto-BoldItalic.ttf b/.cache/plugin/social/Roboto-BoldItalic.ttf new file mode 100644 index 0000000..bcfdab4 Binary files /dev/null and b/.cache/plugin/social/Roboto-BoldItalic.ttf differ diff --git a/.cache/plugin/social/Roboto-Italic.ttf b/.cache/plugin/social/Roboto-Italic.ttf new file mode 100644 index 0000000..1b5eaa3 Binary files /dev/null and b/.cache/plugin/social/Roboto-Italic.ttf differ diff --git a/.cache/plugin/social/Roboto-Light.ttf b/.cache/plugin/social/Roboto-Light.ttf new file mode 100644 index 0000000..e7307e7 Binary files /dev/null and b/.cache/plugin/social/Roboto-Light.ttf differ diff --git a/.cache/plugin/social/Roboto-LightItalic.ttf b/.cache/plugin/social/Roboto-LightItalic.ttf new file mode 100644 index 0000000..2d277af Binary files /dev/null and b/.cache/plugin/social/Roboto-LightItalic.ttf differ diff --git a/.cache/plugin/social/Roboto-Medium.ttf b/.cache/plugin/social/Roboto-Medium.ttf new file mode 100644 index 0000000..ac0f908 Binary files /dev/null and b/.cache/plugin/social/Roboto-Medium.ttf differ diff --git a/.cache/plugin/social/Roboto-MediumItalic.ttf b/.cache/plugin/social/Roboto-MediumItalic.ttf new file mode 100644 index 0000000..fc36a47 Binary files /dev/null and b/.cache/plugin/social/Roboto-MediumItalic.ttf differ diff --git a/.cache/plugin/social/Roboto-Regular.ttf b/.cache/plugin/social/Roboto-Regular.ttf new file mode 100644 index 0000000..ddf4bfa Binary files /dev/null and b/.cache/plugin/social/Roboto-Regular.ttf differ diff --git a/.cache/plugin/social/Roboto-Thin.ttf b/.cache/plugin/social/Roboto-Thin.ttf new file mode 100644 index 0000000..2e0dee6 Binary files /dev/null and b/.cache/plugin/social/Roboto-Thin.ttf differ diff --git a/.cache/plugin/social/Roboto-ThinItalic.ttf b/.cache/plugin/social/Roboto-ThinItalic.ttf new file mode 100644 index 0000000..084f9c0 Binary files /dev/null and b/.cache/plugin/social/Roboto-ThinItalic.ttf differ diff --git a/docs/chinese/presentation.md b/docs/chinese/index.md similarity index 100% rename from docs/chinese/presentation.md rename to docs/chinese/index.md diff --git a/docs/index.md b/docs/index.md index 52b9fc6..250e21c 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,15 +1,19 @@ # ๐Ÿ“– Book Presentation -Source code and community space of ๐Ÿ“– _100 Go Mistakes and How to Avoid Them_, published by Manning in August 2022. +Source code and community space of _100 Go Mistakes and How to Avoid Them_, published by Manning in 2022. + +![](cover.png) ## Book Description If you're a Go developer looking to improve your skills, this book is for you. With a focus on practical examples, _100 Go Mistakes and How to Avoid Them_ covers a wide range of topics from concurrency and error handling to testing and code organization. You'll learn to write more idiomatic, efficient, and maintainable code and become a proficient Go developer. -![](cover.png) - ### Quotes +> This is an exceptional book. Usually, if a book contains either high-quality explanations or is written succinctly, I consider myself lucky to have found it. This one combines these two characteristics, which is super rare. It's another Go book for me and I still had quite a lot of "a-ha!" moments while reading it, and all of that without the unnecessary fluff, just straight to the point. + +- Krystian (Goodreads user) + > This should be the required reading for all Golang developers before they touch code in Production... It's the Golang equivalent of the legendary 'Effective Java' by Joshua Bloch. โ€“ _Neeraj Shah_ @@ -20,15 +24,13 @@ If you're a Go developer looking to improve your skills, this book is for you. W ### Where to Buy? -_100 Go Mistakes and How to Avoid Them_ (๐Ÿ‡ฌ๐Ÿ‡ง edition: paper, digital, or audiobook): +* _100 Go Mistakes and How to Avoid Them_ (๐Ÿ‡ฌ๐Ÿ‡ง edition: paper, digital, or audiobook) + * [Manning](https://www.manning.com/books/100-go-mistakes-and-how-to-avoid-them) + * [Oโ€™Reilly](https://www.oreilly.com/library/view/100-go-mistakes/9781617299599/) + * Amazon: [.com](https://www.amazon.com/dp/1617299596), [.co.uk](https://www.amazon.co.uk/dp/B0BBSNJR6B), [.de](https://www.amazon.de/dp/B0BBHQD8BQ), [.fr](https://www.amazon.fr/100-Mistakes-How-Avoid-Them/dp/1617299596), [.in](https://www.amazon.in/dp/B0BBHQD8BQ), [.co.jp](https://www.amazon.co.jp/dp/B0BBHQD8BQ), [.es](https://www.amazon.es/dp/B0BBHQD8BQ), [.it](https://www.amazon.it/dp/B0BBHQD8BQ), [.com.br](https://www.amazon.com.br/dp/B0BBHQD8BQ) - * [Manning](https://www.manning.com/books/100-go-mistakes-and-how-to-avoid-them) - * [Oโ€™Reilly](https://www.oreilly.com/library/view/100-go-mistakes/9781617299599/) - * Amazon: [.com](https://www.amazon.com/dp/1617299596), [.co.uk](https://www.amazon.co.uk/dp/B0BBSNJR6B), [.de](https://www.amazon.de/dp/B0BBHQD8BQ), [.fr](https://www.amazon.fr/100-Mistakes-How-Avoid-Them/dp/1617299596), [.in](https://www.amazon.in/dp/B0BBHQD8BQ), [.co.jp](https://www.amazon.co.jp/dp/B0BBHQD8BQ), [.es](https://www.amazon.es/dp/B0BBHQD8BQ), [.it](https://www.amazon.it/dp/B0BBHQD8BQ), [.com.br](https://www.amazon.com.br/dp/B0BBHQD8BQ) - -_Go่จ€่ชž100Tips ้–‹็™บ่€…ใซใ‚ใ‚ŠใŒใกใช้–“้•ใ„ใธใฎๅฏพๅ‡ฆๆณ•_ (๐Ÿ‡ฏ๐Ÿ‡ต edition): - - * Amazon: [.co.jp](https://www.amazon.co.jp/exec/obidos/ASIN/4295017531/) +* _Go่จ€่ชž100Tips ้–‹็™บ่€…ใซใ‚ใ‚ŠใŒใกใช้–“้•ใ„ใธใฎๅฏพๅ‡ฆๆณ•_ (๐Ÿ‡ฏ๐Ÿ‡ต edition) + * Amazon: [.co.jp](https://www.amazon.co.jp/exec/obidos/ASIN/4295017531/) ## About the Author diff --git a/mkdocs.yml b/mkdocs.yml index 148d15a..3405370 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -1,4 +1,5 @@ site_name: 100 Go Mistakes +site_url: https://100go.co theme: name: material custom_dir: overrides @@ -11,7 +12,7 @@ theme: toggle: icon: material/brightness-7 name: Switch to dark mode - primary: green + primary: cyan # Palette toggle for dark mode - scheme: slate toggle: @@ -21,6 +22,7 @@ theme: repo_url: https://github.com/teivah/100-go-mistakes plugins: - search + - social extra: alternate: - name: English diff --git a/site/404.html b/site/404.html index 37a9737..5462f7e 100644 --- a/site/404.html +++ b/site/404.html @@ -57,7 +57,7 @@ - + @@ -112,7 +112,7 @@ - +