Skip to content

Write code every day, at least 30 minutes. Keep coding, keep learning!

License

Notifications You must be signed in to change notification settings

able8/write-code-every-day

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Write Code Every Day

Write code every day, at least 30 minutes.

Keep coding, keep learning!

https://johnresig.com/blog/write-code-every-day/

Motivation

  • To write code as a habit
  • To get knowledge of engineering
  • To improve coding skills

TODO

#1

https://medium.com/justforfunc

https://eli.thegreenplace.net/tag/go

https://github.com/avelino/awesome-go?tab=readme-ov-file#contents


20250118-go-k8s-resource-filter 70 mins

20250105-go-brain-teasers

https://pragprog.com/titles/d-gobrain/go-brain-teasers/

20250102-go-templ

https://templ.guide/quick-start/creating-a-simple-templ-component

20250101-go-signal-and-graceful-shutdown

https://mp.weixin.qq.com/s?__biz=MzU2MDA0Mzk0OQ==&mid=2247486664&idx=1&sn=ed96b141ea6fe125a49057ce7bcf8666&scene=58&subscene=0

20250101-go-visitor-pattern

https://refactoring.guru/design-patterns/visitor/go/example

20241230-go-range-functions

https://go.dev/blog/range-functions

20241229-go-dconf

https://www.cnblogs.com/cheyunhua/p/18579722

20241228-go-bitmap

20241227-go-cmp

https://darjun.github.io/2020/03/20/godailylib/go-cmp/

20241226-go-channel

https://mp.weixin.qq.com/s?__biz=MzI1ODMxMDA4NA==&mid=2247485154&idx=1&sn=d2daeb3d8bca5f1deffb23c318392e2b&scene=58&subscene=0

20241226-go-run-in-goroutine

20241130-go-keepalive-requests

https://mp.weixin.qq.com/s?__biz=MjM5NDEzNjU3OA

20241021-go-code-snippets-2

https://www.golangcode.com/ 30 mins

20241020-go-file-upload

https://freshman.tech/file-upload-golang/?ref=related-posts 30 mins

20241019-go-code-snippets-1

https://www.golangcode.com/ 30 mins

20241009-go-gobyexample-2

https://gobyexample.com/ 40 mins

20241008-go-gobyexample-1

https://gobyexample.com/ 35 mins

holidays

20240930-go-slog-package

https://gopherguides.com/articles/golang-slog-package 30 mins

20240929-go-futures

https://appliedgo.net/futures/ 30 mins

20240928-go-inject-a-dependency

https://appliedgo.net/di/ 40 mins

20240927-go-refresh-token

https://appliedgo.net/refresh/ 35 mins

20240926-cobra-cli-app-in-go

https://cobra.dev/#getting-started 30 mins

20240925-nil-channels-in-go

https://medium.com/justforfunc/why-are-there-nil-channels-in-go-9877cc0b2308 50 mins

20240924-using-ollama-with-langchaingo

https://eli.thegreenplace.net/2023/using-ollama-with-langchaingo/ 40 mins

20240923-go-write-ahead-log-examples

https://xiaorui.cc/archives/7304 30 mins

20240922-go-validator

https://github.com/go-playground/validator/tree/master 30 mins

20240921-go-gin-examples

https://github.com/gin-gonic/gin 30 mins

20240920-go-on-concurrency-in-http-servers

https://eli.thegreenplace.net/2019/on-concurrency-in-go-http-servers/ 30 mins

20240919-go-pubsub-using-channels

https://eli.thegreenplace.net/2020/pubsub-using-channels-in-go/ 30 mins

20240918-go-new-http-server-routing

https://eli.thegreenplace.net/2023/better-http-server-routing-in-go-122 40 mins

20240917-go-fasthttp-forward-proxy

https://github.com/app-fast/fpgo 30 mins

20240916-go-resty

https://github.com/go-resty/resty 30 mins

20240915-go-and-proxy-servers

https://eli.thegreenplace.net/2022/go-and-proxy-servers-part-1-http-proxies/ 60 mins

20240914-go-generics-example

https://github.com/mattn/go-generics-example 50 mins

20240913-go-generics-the-hard-way

https://github.com/akutz/go-generics-the-hard-way/blob/main/03-getting-started/05-composite-constraints.md 35 mins

20240912-go-lodash-library

https://github.com/samber/lo 35 mins

20240911-go-generics-examples

https://go.dev/doc/tutorial/generics 40 mins

20240910-go-port-scanner

https://medium.com/@KentGruber/building-a-high-performance-port-scanner-with-golang-9976181ec39d 50 mins

20240909-go-get-remote-ssl-certificate

https://www.freecodecamp.org/news/how-to-validate-ssl-jjj/ 50 mins

20240908-go-colly-examples-1

https://darjun.github.io/2021/06/30/godailylib/colly/ 30 mins

20240907-k8s-client-go-workqueue

https://github.com/kubernetes/client-go/tree/master/examples/workqueue 30 mins

20240906-k8s-client-go-examples

https://github.com/iximiuz/client-go-examples 33 mins

20240905-k8s-cli-runtime

https://github.com/iximiuz/client-go-examples/tree/main/cli-runtime-flags 30 mins

20240904-k8s-watch-and-informer

https://github.com/iximiuz/client-go-examples/tree/main/watch-typed-simple 30 mins

20240903-grpc-json-example

https://github.com/johanbrandhorst/grpc-json-example/tree/master 65 mins

20240902-go-req-enable-debug-dynamically

https://req.cool/docs/examples/enable-debug-dynamically-in-production/ 40 mins

20240901-go-exec

https://darjun.github.io/2022/11/01/godailylib/osexec/ 30 mins

20240831-k8s-controller-runtime-example-2

https://book.kubebuilder.io/cronjob-tutorial/controller-overview 45 mins

20240830-k8s-controller-runtime-example-1

https://github.com/kubernetes-sigs/controller-runtime/tree/main/examples 55 mins

20240829-go-image-base64-encoding

https://freshman.tech/snippets/go/image-to-base64/ 35 mins

20240828-client-go-exec-to-pod

https://dragondscv.medium.com/running-remote-command-inside-a-container-with-kubernetes-api-29f3402dcf3a 30 mins

20240827-go-gorilla-websocket-examples

https://github.com/gorilla/websocket/tree/main/examples 42 mins

20240826-go-ensuring-thread-safe-file-caching

https://medium.com/@radhian.amri/ensuring-thread-safe-file-caching-with-local-storage-in-go-8d137fb7d6d4 40 mins

About

Write code every day, at least 30 minutes. Keep coding, keep learning!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published