TLWI Golang #41
thelastweekin.dev
Gopher Gold weekly curation for Wed May 05 2021.
Hot Go Articles This Week On Reddit
Go Articles This Week On Dev.To
- Mahamed Belkheir: Things I learned about Go
- Alexis Viscogliosi: New golang package to reduce code duplication in APIs
- Lucas Neves Pereira: Implementing testing in Golang
- Mofizur Rahman: Go Crash Course Part I: Introduction
- Andrei Dascalu: Setup Go with VSCode in Docker and Air for debugging
- Div Rhino: How to create PDFs with Go, Maroto & GoFakeIt
- Abdul Khaliq: Performing code checks with GitHub actions & sending results to slack
- Steve Layton: Golang Data Connector Part 2
- Mario Carrion: Building Microservices in Go: Domain Driven Design and Project Layout
- Lane Wagner: The Ultimate Guide to JSON in Go
- murugan: Building Web Applications using Beego + Mysql+ORM
- Mofizur Rahman: Go Crash Course Part II: Package, Import and Export
- Yihao: Building a Hugo Theme
- Weerasak Chongnguluam: Go: เปลี่ยนสีรูปเป็น Gray scale
- Alexandre Couedelo: Manage Static Assets with
embed
(Golang 1.16) - A SlackBot Use Case - Camilo: Using Go inside Wren CLI
- Lucas Neves Pereira: SQL Migrations with Cobra & Golang Migrate
- Valentin Deleplace: Data-oriented ant, in Go
- Alkesh Ghorpade: LeetCode Container With Most Water
- Bo: Search transaction in Algorand with Go
- Dany the spacecowboy: Building a Bingo game backend with encore.dev
- Yurii Zinets: SSC, changes and propositions
- Alex Mammay: My opinionated way to write and test a go http server
- Mofizur Rahman: Go Crash Course Part III: Variables and Functions
- Bharat: Top business use cases of Golang
Trending Go Repositories This Week On Github
- xinliangnote/go-gin-api (Go): 基于 Gin 进行模块化设计的 API 框架,封装了常用功能,使用简单,致力于进行快速的业务研发。比如,支持 cors 跨域、jwt 签名验证、zap 日志收集、panic 异常捕获、trace 链路追踪、prometheus 监控指标、swagger 文档生成、viper 配置文件解析、gorm 数据库组件、gormgen 代码生成工具、graphql 查询语言、errno 统一定义错误码、gRPC 的使用 等等。
- photoprism/photoprism (Go): Personal Photo Management powered by Go and Google TensorFlow
- karmada-io/karmada (Go): Open, Multi-Cloud, Multi-Cluster Kubernetes Orchestration
- greyireland/algorithm-pattern (Go): 算法模板,最科学的刷题方式,最快速的刷题路径,你值得拥有~
- drone/drone (Go): Drone is a Container-Native, Continuous Delivery Platform
- harmony-one/harmony (Go): The core protocol of harmony
- aquasecurity/trivy (Go): A Simple and Comprehensive Vulnerability Scanner for Container Images, Git Repositories and Filesystems. Suitable for CI
- milvus-io/milvus (Go): An open source embedding vector similarity search engine powered by Faiss, NMSLIB and Annoy
- d3mondev/puredns (Go): Puredns is a fast domain resolver and subdomain bruteforcing tool that can accurately filter out wildcard subdomains and DNS poisoned entries.
- helm/helm (Go): The Kubernetes Package Manager
- thanos-io/thanos (Go): Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
- rancher/rancher (Go): Complete container management platform
- terraform-providers/terraform-provider-azurerm (Go): Terraform provider for Azure Resource Manager
- AdguardTeam/AdGuardHome (Go): Network-wide ads & trackers blocking DNS server
- lib/pq (Go): Pure Go Postgres driver for database/sql
- golang-migrate/migrate (Go): Database migrations. CLI and Golang library.
- geektutu/7days-golang (Go): 7 days golang programs from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM, rpc framework GeeRPC etc) 7 天用 Go 动手写/从零实现系列
- tektoncd/pipeline (Go): A cloud-native Pipeline resource.
- hashicorp/terraform-provider-aws (Go): Terraform AWS provider
- containers/podman (Go): Podman: A tool for managing OCI containers and pods
- hajimehoshi/ebiten (Go): A dead simple 2D game library for Go
- chromedp/chromedp (Go): A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.
- derailed/k9s (Go): 🐶 Kubernetes CLI To Manage Your Clusters In Style!
- tmrts/go-patterns (Go): Curated list of Go design patterns, recipes and idioms
- prometheus-operator/prometheus-operator (Go): Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes
Topics from the Weekly Go Forum
- Cd not seen by exec.Command()
- Go Map Internals
- No module path for go.mod file..HELP
- Performance Weirdness
- Go Assessment Help
- Seeking Ambitious Golang/Python Developer To Build Modern Marketing Platform - (Remote)
- Middle/Senior GoLang Developer @ Crescofin (Remote or Russia))
- How to execute a go binary file with crontab?
- Architect / Tech Lead @ Crescofin (Remote or Russia)
- Global xml to map or json parser
- Running curl bash command in go and reading live output
- Help making basic modules
- How to learn to development GUI
- Backend Software Engineer - Golang (Paris or Berlin - relocation possible)
- Cookiejar error handling?
- Database query context canceled
- Support for safe navigation in text templates
- Refactor xml parse struct
- Nil pointer dereference in context
- Why go doc math doesn't show constants?
- Go get using a fork
Gopher Gold is a weekly roundup for all things Go! If you have more suggestions for resources, submit them on Twitter @dennisokeeffe92
Subscribe to my personal newsletter to get updates on TheLastWeekIn.Dev + more! 🦄