Pinboard (pinterb)
https://pinboard.in/u:pinterb/public/
recent bookmarks from pinterbguide/style.md at master · uber-go/guide2024-02-09T15:04:59+00:00
https://github.com/uber-go/guide/blob/master/style.md
pinterbThe Uber Go Style Guide. Contribute to uber-go/guide development by creating an account on GitHub.]]>golang style guide styleguide uber bestpracticeshttps://pinboard.in/u:pinterb/b:c6c58f2da557/Go Style | styleguide2024-02-09T15:04:31+00:00
https://google.github.io/styleguide/go/
pinterbStyle guides for Google-originated open-source projects]]>golang style guide styleguide google bestpracticeshttps://pinboard.in/u:pinterb/b:878be30943c8/volatiletech/sqlboiler: Generate a Go ORM tailored to your database schema.2024-01-24T15:02:26+00:00
https://github.com/volatiletech/sqlboiler
pinterbGenerate a Go ORM tailored to your database schema. - volatiletech/sqlboiler: Generate a Go ORM tailored to your database schema.]]>golang database databases orm sqlhttps://pinboard.in/u:pinterb/b:991fd7409a9f/Implementing Enumerations In Go2024-01-13T14:36:38+00:00
https://www.ardanlabs.com/blog/2023/09/implementing-enumerations-in-golang.html
pinterbIntroduction Prior to coding in Go, I was writing software in C#. In C# enumerations can be declared and the associated type can be used in functions and as fields in a struct. The compiler won’t allow a value of the enumerated type to be passed or set that doesn’t belong to the defined set. This is something that I have missed since coding in Go. Go doesn’t have enumerations and it can be a problem at times when you want type safety for a well-defined set of values.]]>golang enum enums ardanlabshttps://pinboard.in/u:pinterb/b:775c841a40fe/sourcegraph/conc: Better structured concurrency for go2023-12-21T19:21:59+00:00
https://github.com/sourcegraph/conc
pinterbgolang concurrency framework frameworkshttps://pinboard.in/u:pinterb/b:4d034649a96d/dkorunic/betteralign: Make your Go programs use less memory (maybe)2023-12-19T19:57:32+00:00
https://github.com/dkorunic/betteralign
pinterbMake your Go programs use less memory (maybe). Contribute to dkorunic/betteralign development by creating an account on GitHub.]]>golang struct alignment memory optimization usagehttps://pinboard.in/u:pinterb/b:31d0c210fb74/Introducing Service Weaver: A Framework for Writing Distributed Applications | Google Open Source Blog2023-12-19T18:07:33+00:00
https://opensource.googleblog.com/2023/03/introducing-service-weaver-framework-for-writing-distributed-applications.html
pinterbmonomicrolith google service weaver golang framework microservice microservices monolithhttps://pinboard.in/u:pinterb/b:82d0b43cbc0b/brianvoe/gofakeit: Random fake data generator written in go2023-11-28T20:52:11+00:00
https://github.com/brianvoe/gofakeit
pinterbgolang data generator testing development fake libraryhttps://pinboard.in/u:pinterb/b:dac8088b3544/A Comprehensive Guide to Logging in Go with Slog | Better Stack Community2023-09-14T11:55:42+00:00
https://betterstack.com/community/guides/logging/logging-in-go/
pinterbThis article discusses logging in Go with an emphasis on the new Slog package which brings high-performance structured, and leveled logging to the Go stdlib]]>golang log slog logging structuredhttps://pinboard.in/u:pinterb/b:6541d34c34fd/Optional Function Parameter Pattern in Golang | by Jerry An | Level Up Coding2023-08-23T14:17:40+00:00
https://levelup.gitconnected.com/optional-function-parameter-pattern-in-golang-c1acc829307b
pinterbGo doesn't support optional function parameters. However, the need for optional parameters will always exist. There are many ways to provide optional parameters to a function in Go, but the most…]]>golang optional parameters optionshttps://pinboard.in/u:pinterb/b:6e30c933cc69/quii/learn-go-with-tests: Learn Go with test-driven development2023-08-21T11:42:42+00:00
https://github.com/quii/learn-go-with-tests/tree/main
pinterbgolang learning learn tests testinghttps://pinboard.in/u:pinterb/b:91605ed7ebf2/ankitpokhrel/jira-cli: 🔥 Feature-rich interactive Jira command line.2023-08-18T11:55:23+00:00
https://github.com/ankitpokhrel/jira-cli
pinterbgolang jira cli automation toolshttps://pinboard.in/u:pinterb/b:c5d571666f25/Testcontainers2023-08-17T11:51:06+00:00
https://testcontainers.com/
pinterbTestcontainers is an opensource framework for providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.]]>golang testing tests cicd containers dependencieshttps://pinboard.in/u:pinterb/b:9a878281ee98/Using contexts to avoid leaking goroutines · rakyll.org2023-07-27T14:23:12+00:00
https://rakyll.org/leakingctx/
pinterbgolang concurrency goroutine leakshttps://pinboard.in/u:pinterb/b:902e20a89354/Use Cobra to Build Go-Powered CLIs2023-07-25T22:02:16+00:00
https://www.twilio.com/blog/use-cobra-build-go-powered-clis
pinterbgolang cobra clihttps://pinboard.in/u:pinterb/b:580fb660c3d3/The Go Memory Model - The Go Programming Language2023-07-25T22:00:48+00:00
https://go.dev/ref/mem
pinterbgolang memory modelhttps://pinboard.in/u:pinterb/b:4d8338cf7bd8/Tutorial: Find and fix vulnerable dependencies with govulncheck - The Go Programming Language2023-07-25T21:57:38+00:00
https://go.dev/doc/tutorial/govulncheck
pinterbgolang vulnerability security scanninghttps://pinboard.in/u:pinterb/b:5e0ee3ab42e4/A cup of Go’s concurrent programming for Python developers | by Naren Yellavula | Dev bits | Medium2023-07-24T13:57:04+00:00
https://medium.com/dev-bits/a-cup-of-gos-concurrent-programming-for-python-developers-a80e621c45ff
pinterbgolang vs pythonhttps://pinboard.in/u:pinterb/b:75bd29f1e015/Google Online Security Blog: Supply chain security for Go, Part 3: Shifting left2023-07-22T16:05:46+00:00
https://security.googleblog.com/2023/07/supply-chain-security-for-go-part-3.html
pinterbgolang security supply-chain supply chainhttps://pinboard.in/u:pinterb/b:17ba68a20b8c/Tutorial: Getting started with fuzzing - The Go Programming Language2023-07-22T16:04:34+00:00
https://go.dev/doc/tutorial/fuzz
pinterbgolang fuzzer fuzz testing guide fuzzinghttps://pinboard.in/u:pinterb/b:1a1dc10756df/Security Best Practices for Go Developers - The Go Programming Language2023-07-22T16:02:46+00:00
https://go.dev/security/best-practices
pinterbgolang security best-practices bestpractices best practiceshttps://pinboard.in/u:pinterb/b:24233ef0ee22/How I write HTTP services after eight years by Mat Ryer - PACE.2023-07-13T23:45:28+00:00
https://pace.dev/blog/2018/05/09/how-I-write-http-services-after-eight-years.html
pinterbMat Ryer has been writing Go since r59—a pre `1.0` release—and has been building HTTP APIs and services in Go for the past eight years. He shares his experience and insights.]]>ryer golang bestpractices best practices best-practiceshttps://pinboard.in/u:pinterb/b:d97dad01d8b4/GitHub - kubescape/go-git-url: Package for parsing git url and executing git api calls2023-07-01T14:54:17+00:00
https://github.com/kubescape/go-git-url
pinterbgolang git url parserhttps://pinboard.in/u:pinterb/b:fa42a8753d1f/techschool/simplebank: Backend master class: build a simple bank service in Go2023-06-23T21:22:34+00:00
https://github.com/techschool/simplebank
pinterbgolang backend microservices microservice tutorial tutorialshttps://pinboard.in/u:pinterb/b:8f7b0a15a84d/GitHub - gozeloglu/gitignore: Command line application to create .gitignore files in the terminal.2023-06-23T08:54:38+00:00
https://github.com/gozeloglu/gitignore
pinterbCommand line application to create .gitignore files in the terminal. - GitHub - gozeloglu/gitignore: Command line application to create .gitignore files in the terminal.]]>golang gitignore generator generationhttps://pinboard.in/u:pinterb/b:563ecb8d9302/lmorg/murex: A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)2023-06-15T11:57:27+00:00
https://github.com/lmorg/murex
pinterbA smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling) - lmorg/murex: A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)]]>golang shell linuxhttps://pinboard.in/u:pinterb/b:4e0718f0c535/tmrts/go-patterns: Curated list of Go design patterns, recipes and idioms2023-06-13T23:40:59+00:00
https://github.com/tmrts/go-patterns/tree/master
pinterbgolang patternshttps://pinboard.in/u:pinterb/b:373eaf167237/kubernetes-sigs/depstat: depstat is a dependency analyzer for Go modules enabled projects. It runs as part of the Kubernetes CI pipeline to help evaluate dependency updates to Kubernetes.2023-06-10T13:56:28+00:00
https://github.com/kubernetes-sigs/depstat
pinterbdepstat is a dependency analyzer for Go modules enabled projects. It runs as part of the Kubernetes CI pipeline to help evaluate dependency updates to Kubernetes. - kubernetes-sigs/depstat: depstat is a dependency analyzer for Go modules enabled projects. It runs as part of the Kubernetes CI pipeline to help evaluate dependency updates to Kubernetes.]]>golang dependency management changes updateshttps://pinboard.in/u:pinterb/b:0cec5f132bd1/GitHub - prodemmi/GoGinStarter: A starter project with Golang And Gin.2023-06-07T17:26:10+00:00
https://github.com/prodemmi/GoGinStarter
pinterbA starter project with Golang And Gin. Contribute to prodemmi/GoGinStarter development by creating an account on GitHub.]]>golang gin starter project layout structure templateshttps://pinboard.in/u:pinterb/b:1abbdfa6f66b/PerimeterX/go-project-structure2023-06-06T17:11:27+00:00
https://github.com/PerimeterX/go-project-structure
pinterbgolang project layout structurehttps://pinboard.in/u:pinterb/b:e985aa4a01cb/security-scanner · GitHub Topics · GitHub2023-05-06T15:02:24+00:00
https://github.com/topics/security-scanner?l=golang
pinterbGitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 330 million projects.]]>security scanning tools golanghttps://pinboard.in/u:pinterb/b:4763bc13ac3d/GitHub - analysis-tools-dev/static-analysis: ⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve code quality.2023-05-06T14:53:27+00:00
https://github.com/analysis-tools-dev/static-analysis#go
pinterb⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve code quality. - GitHub - analysis-tools-dev/static-analysis: ⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve code quality.]]>static analysis tools golanghttps://pinboard.in/u:pinterb/b:5693fc42b6d4/gost/README_en.md at master · ginuerzh/gost2023-04-23T14:21:30+00:00
https://github.com/ginuerzh/gost/blob/master/README_en.md
pinterbgolang networking tunnel tunnelinghttps://pinboard.in/u:pinterb/b:cf4002f8956c/Connect · Simple, reliable, interoperable. A better gRPC.2023-04-21T20:52:11+00:00
https://connect.build/
pinterbgolang grpc alternatives protobuf api microserviceshttps://pinboard.in/u:pinterb/b:49ab3b19ad29/Integration of a Go service with systemd: readiness & liveness2023-04-13T14:27:07+00:00
https://vincent.bernat.ch/en/blog/2017-systemd-golang
pinterbsystemd can bring two features to a Go service: a readiness signal for other services and a watchdog timer.]]>golang systemdhttps://pinboard.in/u:pinterb/b:508b5355f4ee/Starting your projects with Boilerplate | by Dexter Plameras | Medium2023-04-08T17:59:06+00:00
https://medium.com/@dexterp/starting-your-projects-with-boilerplate-b7a9f16927e
pinterbI’m a big fan of Continuous Integration/Delivery/Deployment, CI & CD if you will. However there are potentially a lot of starter files and text that are not the core code. Configuration files, custom…]]>golang project template projects cookiecutterhttps://pinboard.in/u:pinterb/b:f06326d3275c/Github Actions and Go2023-03-21T11:56:11+00:00
https://olegk.dev/github-actions-and-go
pinterbTLDR: See cristalhq/.github build workflow and how it can be used cristalhq/jsn
Intro
I love open source, and also I love Go. So, a few months ago I decided to build the best CI for Go that I could easily reuse across my projects.
This post shares t...]]>golang github actions cicdhttps://pinboard.in/u:pinterb/b:8f874cf5c28e/Go Libraries I Use in Nearly Every Project | by Aiden (@func25) | Mar, 2023 | Level Up Coding2023-03-17T13:20:14+00:00
https://levelup.gitconnected.com/go-libraries-i-use-in-nearly-every-project-1ea729f4a9e5
pinterbIn Go, libraries are like a treasure trove of valuable resources that can help developers create better and faster applications. I’ve been fortunate enough to try out a bunch of libraries throughout…]]>golang libraries commonhttps://pinboard.in/u:pinterb/b:2eee99dca00f/GitHub - rudderlabs/rudder-plugins-manager: Go library for creating plugins and workflows2023-03-16T14:17:36+00:00
https://github.com/rudderlabs/rudder-plugins-manager
pinterbgolang plugins plugin workflows workflowhttps://pinboard.in/u:pinterb/b:8c34907e93df/Go x/crypto/ssh -- How to establish ssh connection to private instance over a bastion node - Stack Overflow2023-03-05T16:24:24+00:00
https://stackoverflow.com/questions/35906991/go-x-crypto-ssh-how-to-establish-ssh-connection-to-private-instance-over-a-ba
pinterbgolang ssh tunneling proxycommandhttps://pinboard.in/u:pinterb/b:a785eb5f80f4/linux - Golang SSH tunneling and ProxyJump - Stack Overflow2023-03-05T16:12:14+00:00
https://stackoverflow.com/questions/74227986/golang-ssh-tunneling-and-proxyjump
pinterbgolang ssh tunneling proxyjumphttps://pinboard.in/u:pinterb/b:57e2f1987462/Observability-driven development with Go and Tracetest2023-01-13T12:49:15+00:00
https://tracetest.io/blog/observability-driven-development-with-go-and-tracetest
pinterbgolang observability opentelemetry tracetesthttps://pinboard.in/u:pinterb/b:a79f92b60c26/Jet. SQL made easy for Go developers | by GoJet | Medium2023-01-10T22:02:39+00:00
https://medium.com/@go.jet/jet-5f3667efa0cc
pinterbWith every new web application(with a SQL database), there is a decision to be made. Whether to use ORM or to write raw SQL. If the developers decide for some kind of ORM solution, they will…]]>golang sql generation generator buildershttps://pinboard.in/u:pinterb/b:9b69665496ab/driscollos/config2022-12-31T16:13:46+00:00
https://github.com/driscollos/config
pinterbContribute to driscollos/config development by creating an account on GitHub.]]>golang config-management configuration libraryhttps://pinboard.in/u:pinterb/b:4226940476c4/terrastruct/d2: D2 is a modern diagram scripting language that turns text to diagrams.2022-12-22T20:12:55+00:00
https://github.com/terrastruct/d2
pinterbdiagram diagrams diagrams-as-code golanghttps://pinboard.in/u:pinterb/b:25a56d84c871/buraksezer/olric: Distributed in-memory object store. It can be used both as an embedded Go library and as a language-independent service.2022-11-27T15:06:26+00:00
https://github.com/buraksezer/olric
pinterbgolang keyvalue key-value in-memory caching cache redis lru distributed databaseshttps://pinboard.in/u:pinterb/b:533978b4e915/guiyomh/dagger-sheath-go2022-11-21T18:50:30+00:00
https://github.com/guiyomh/dagger-sheath-go
pinterbContribute to guiyomh/dagger-sheath-go development by creating an account on GitHub.]]>dagger golang examples examplehttps://pinboard.in/u:pinterb/b:7544f1b2489f/Go Style | styleguide2022-11-18T15:37:18+00:00
https://google.github.io/styleguide/go/index
pinterbStyle guides for Google-originated open-source projects]]>google golang style guide styleguidehttps://pinboard.in/u:pinterb/b:826a368c631b/Installation | Gotouch2022-11-18T15:01:29+00:00
https://denizgursoy.github.io/gotouch/get-started/installation.html
pinterbCustomizable Project Creator]]>golang project structures layout gotouchhttps://pinboard.in/u:pinterb/b:96b5905607b7/denizgursoy/gotouch: Customizable Project Creator2022-11-18T15:01:14+00:00
https://github.com/denizgursoy/gotouch
pinterbCustomizable Project Creator. Contribute to denizgursoy/gotouch development by creating an account on GitHub.]]>golang project structures layout gotouchhttps://pinboard.in/u:pinterb/b:92f763236807/Do not use go mod init anymore. Introducing a new project starter tool… | by Deniz GÜRSOY | Nov, 2022 | Medium2022-11-18T15:00:19+00:00
https://dgursoy.medium.com/do-not-use-go-mod-init-anymore-5ff8b372cf81
pinterbInstantly share code, notes, and snippets. You can't perform that action at this time. You signed in with another tab or window. You signed out in another tab or window. Reload to refresh your session. Reload to refresh your session.]]>golang project structures layout gotouchhttps://pinboard.in/u:pinterb/b:f0ba6a140592/nikolaydubina/go-enum-example2022-11-16T12:47:21+00:00
https://github.com/nikolaydubina/go-enum-example
pinterbContribute to nikolaydubina/go-enum-example development by creating an account on GitHub.]]>golang enum example exampleshttps://pinboard.in/u:pinterb/b:6b0cc578abc4/zinclabs/zinc: ZincSearch. A lightweight alternative to elasticsearch that requires minimal resources, written in Go.2022-11-06T14:45:32+00:00
https://github.com/zinclabs/zinc
pinterbelk elasticsearch golang replacementhttps://pinboard.in/u:pinterb/b:1eb174a1278b/GitHub - meysamhadeli/problem-details: ProblemDetails is a Error Handler base on [RFC 7807] standard to map our error to standardized error payload to client. For implement this approach, we use It's a JSON or XML format, when formatted as a JSON document2022-10-21T11:28:22+00:00
https://github.com/meysamhadeli/problem-details
pinterbProblemDetails is a Error Handler base on [RFC 7807] standard to map our error to standardized error payload to client. For implement this approach, we use It's a JSON or XML format, when formatted as a JSON document, it uses the "application/problem+json" media type and for XML format, it uses the "application/problem+xml" media type. This document help us to defines machine-readable details of errors in an HTTP response to avoid the need to define new error response formats for HTT...]]>golang errors error handler echo ginhttps://pinboard.in/u:pinterb/b:8afa07f56083/Go runtime: 4 years later - The Go Programming Language2022-09-28T11:52:24+00:00
https://go.dev/blog/go119runtime
pinterbA check-in on the status of Go runtime development]]>golang gc garbagecollection garbage collectionhttps://pinboard.in/u:pinterb/b:fe088851529c/Vulnerability Management for Go - The Go Programming Language2022-09-06T23:32:46+00:00
https://go.dev/blog/vuln
pinterbAnnouncing vulnerability management for Go, to help developers learn about known vulnerabilities in their dependencies.]]>golang vulnerability security scannerhttps://pinboard.in/u:pinterb/b:52400294f3ab/Release Includes; Overriding Commands; Easily Export Attributes; Mac Arm64 Binary - v0.9.0 · TekWizely/run2022-09-04T18:44:10+00:00
https://github.com/TekWizely/run
pinterbTask runner that helps you easily manage and invoke small scripts and wrappers - Release Includes; Overriding Commands; Easily Export Attributes; Mac Arm64 Binary - v0.9.0 · TekWizely/run]]>golang scripts scripting utilities utility shellhttps://pinboard.in/u:pinterb/b:0c7792a2e872/philips-labs/slsa-provenance-action: Github Action implementation of SLSA Provenance Generation2022-08-31T15:23:00+00:00
https://github.com/philips-labs/slsa-provenance-action
pinterbGithub Action implementation of SLSA Provenance Generation - philips-labs/slsa-provenance-action: Github Action implementation of SLSA Provenance Generation]]>slsa software supply chain supply-chain github action actions golanghttps://pinboard.in/u:pinterb/b:bc6c0afbbef4/speakeasy-api/rest-template-go: Template go lang service to showcase REST best practices.2022-08-17T18:14:24+00:00
https://github.com/speakeasy-api/rest-template-go
pinterbgolang restful api apis template templateshttps://pinboard.in/u:pinterb/b:dedf1b91314f/7 superpowers of VS Code+Go — Bitfield Consulting2022-08-15T15:11:53+00:00
https://bitfieldconsulting.com/golang/vs-code-go
pinterbVisual Studio Code is the most popular Go editor, and no wonder: it’s the
Batman’s utility belt of editors. Let’s cape up and take a tour of VS
Code’s Go superpowers.]]>golang vscodehttps://pinboard.in/u:pinterb/b:e14253ee9b36/davrodpin/mole: CLI application to create ssh tunnels focused on resiliency and user experience.2022-08-14T18:23:41+00:00
https://github.com/davrodpin/mole
pinterbCLI application to create ssh tunnels focused on resiliency and user experience. - davrodpin/mole: CLI application to create ssh tunnels focused on resiliency and user experience.]]>golang ssh tunneling tunnel port-forwardinghttps://pinboard.in/u:pinterb/b:c1c6ee50f91b/ferama/rospo: 🐸 Simple, reliable, persistent ssh tunnels with embedded ssh server2022-08-14T18:04:26+00:00
https://github.com/ferama/rospo
pinterb🐸 Simple, reliable, persistent ssh tunnels with embedded ssh server - ferama/rospo: 🐸 Simple, reliable, persistent ssh tunnels with embedded ssh server]]>golang ssh tunneling tunnel port-forwardinghttps://pinboard.in/u:pinterb/b:e4b291dbf3d3/opentelemetry-go-extra/otelzap at main · uptrace/opentelemetry-go-extra2022-08-10T15:31:22+00:00
https://github.com/uptrace/opentelemetry-go-extra/tree/main/otelzap
pinterbOpenTelemetry instrumentations for Go. Contribute to uptrace/opentelemetry-go-extra development by creating an account on GitHub.]]>golang otel observability logging zap uberhttps://pinboard.in/u:pinterb/b:1b7507f592ad/stephenafamo/bob: SQL Query Builder for Go2022-08-07T18:17:45+00:00
https://github.com/stephenafamo/bob
pinterbSQL Query Builder for Go. Contribute to stephenafamo/bob development by creating an account on GitHub.]]>golang sql generation generatorhttps://pinboard.in/u:pinterb/b:ab304705e37d/How to Build and Deploy a Task Management Application Using Go - Docker2022-07-28T11:39:56+00:00
https://www.docker.com/blog/how-to-build-and-deploy-a-task-management-application-using-go/
pinterbdocker golang tasks runners processinghttps://pinboard.in/u:pinterb/b:e047d2fa1aef/Keeping TCP Connections Alive in Golang | by Benjamin Cane | Medium2022-07-21T18:58:03+00:00
https://madflojo.medium.com/keeping-tcp-connections-alive-in-golang-801a78b7cf1
pinterbInstantly share code, notes, and snippets. You can't perform that action at this time. You signed in with another tab or window. You signed out in another tab or window. Reload to refresh your session. Reload to refresh your session.]]>golang tcp keepalive connection network networkinghttps://pinboard.in/u:pinterb/b:b3feb4c63a13/Payload validation in Go with Validator - TheDeveloperCafe2022-07-16T19:09:32+00:00
https://thedevelopercafe.com/articles/payload-validation-in-go-with-validator-626594a58cf6
pinterbIn this article you are going to learn how to use the go-playground/validator package to validate data in your go application. validator uses struct tags to]]>golang structures struct validation validator payloadhttps://pinboard.in/u:pinterb/b:f0ee4e08d2db/Go Template Preview2022-07-16T19:00:31+00:00
https://gotemplate.io/
pinterbQuickly test and visualize your Go templates live. Template and data never leave your browser. Requires WebAssembly support.]]>golang template templating browser playgroundhttps://pinboard.in/u:pinterb/b:dee364c6b4db/Golang: simple optimization notes | by Konstantin Makarov | Scum-Gazeta | Medium2022-07-08T13:17:52+00:00
https://medium.com/scum-gazeta/golang-simple-optimization-notes-70bc64673980
pinterbTo begin with, I wanted to talk a little about the optimizations themselves. We will not discuss the theory, but we will start immediately with practical examples. In the era of cloud computing, we…]]>golang optimization tips advice noteshttps://pinboard.in/u:pinterb/b:0727c91dac27/Options Pattern in Golang. While browsing one of the open-source… | by Himanshu pandey | Level Up Coding2022-07-03T16:41:55+00:00
https://levelup.gitconnected.com/options-pattern-in-golang-9a0384a9d8db
pinterbFocus on the ToServerOption and its use. I tried to understand it for a fair bit amount of time but was unable to understand why this was needed. I understood all the code that was Infront of me but…]]>golang options pattern patterns design designpatternshttps://pinboard.in/u:pinterb/b:2d952cbd315b/