Golang News http://golangnews.com Jobs, Code, Videos and News for Go hackers - everything about the go programming language Mon, 25 Jan 2021 07:21:00 +0000 Go's ioutil package to be deprecated in 1.16 4 points posted by kenny https://www.srcbeat.com/2021/01/golang-ioutil-deprecated 4523 Sun, 24 Jan 2021 15:43:00 +0000 Path security in Go 4 points posted by gopher https://blog.golang.org/path-security 4522 Wed, 20 Jan 2021 08:03:00 +0000 Packages as layers 3 points posted by tomf https://www.gobeyond.dev/packages-as-layers 4521 Tue, 19 Jan 2021 09:24:00 +0000 Create an awesome page 1 points posted by pj https://medium.com/@rocketlaunchr.cloud/create-awesome-list-ae72aa4da605 4520 Sun, 17 Jan 2021 22:08:00 +0000 Golang1 - After 4 years only tweeting about Go, my Newsletter is started 2 points posted by golangch https://golang1.substack.com 4519 Fri, 15 Jan 2021 04:15:00 +0000 A Better sync.Pool for creating high-performance applications 4 points posted by pj https://github.com/rocketlaunchr/go-pool 4518 Thu, 14 Jan 2021 20:26:00 +0000 Simple but effective in-memory key-value storage with TTL for each record. There is a lot of great in-memory databases written in golang but this tiny library will be suitable for specific use-cases when you need to have TTL per record and nothing more. 3 points posted by cheshir https://github.com/cheshir/ttlcache 4517 Wed, 13 Jan 2021 12:55:00 +0000 A Humble Proposal for Adding Generics to Go 5 points posted by kenny https://blog.golang.org/generics-proposal 4516 Tue, 12 Jan 2021 19:17:00 +0000 Re-txt: convert from JSON/YAML/toml/CSV to YAML/JSON/toml 3 points posted by Mohammed Al Ashaal https://github.com/alash3al/re-txt 4515 Sat, 09 Jan 2021 09:23:00 +0000 a2a - json/yaml, toml/json, hcl/json, csv/json and vs converter! 3 points posted by Mohammed Al Ashaal https://github.com/alash3al/a2a 4514 Fri, 08 Jan 2021 13:25:00 +0000 QueryCSV enables you to load CSV files and manipulate using SQL queries then export it to CSV file 4 points posted by m7shapan https://github.com/m7shapan/querycsv 4513 Fri, 08 Jan 2021 01:24:00 +0000 Hiring: Senior Platform Architect, Denver, CO or Remote US #denver At Moov, we’re empowering creators to embed banking and payment functionality everywhere. We’re developers for developer-first software. We believe that every software company is becoming a payments company and by equipping developers with the best tools we can tackle complex problems together.<br style="box-sizing: border-box; font-family: &quot;Nunito Sans&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, &quot;Helvetica Neue&quot;, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;; font-size: 14px; letter-spacing: 1px; white-space: pre-line;"><br style="box-sizing: border-box; font-family: &quot;Nunito Sans&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, &quot;Helvetica Neue&quot;, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;; font-size: 14px; letter-spacing: 1px; white-space: pre-line;">As a member of the Moov team, you will build new and improve existing banking and payment experiences that customers depend on every day.&nbsp; We're looking for someone that combines technical breadth and depth with strong technical leadership to successfully define and deliver a modern web-scale architecture. In particular we're looking for a principled leader who can lead and guide strong engineers with a growth mindset.<br style="box-sizing: border-box; font-family: &quot;Nunito Sans&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, &quot;Helvetica Neue&quot;, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;; font-size: 14px; letter-spacing: 1px; white-space: pre-line;">The Architect will be a top technical leader and subject matter expert within engineering, working alongside technical and product leaders.<br style="box-sizing: border-box; font-family: &quot;Nunito Sans&quot;, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, &quot;Helvetica Neue&quot;, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;; font-size: 14px; letter-spacing: 1px; white-space: pre-line;">As a member of the architecture team, you’ll:<br> 3 points posted by golangch https://golangjob.xyz/job/1miWTfRUYkvVZYni81AmtE6TxYp/S 4512 Thu, 07 Jan 2021 03:58:00 +0000 Embedding files into go executables at runtime With all the talk about go:embed, I wanted to show my own embedding library that is based on a different concept.<div>ember is designed to attach arbitrary files to a go executable <b>after it has already been built</b> - without needing a go tool chain or any other prerequisites.</div><div><br></div><div>The main usecase is to attach configuration files and zip archives into an already-compiled executable in a completely cross-plattform way.<br><br></div><div>Cross-compile your executable once on Jenkins for windows.</div><div>Later in production, use your Linux backend to attach a config.json to fully customize the executable for a given user or environment.</div><div>Or just create some self-extracting archives for and from any platform.</div><div><br></div> 3 points posted by maja42 https://github.com/maja42/ember 4511 Tue, 05 Jan 2021 19:34:00 +0000 A few bytes here a few there pretty soon you're talking real memory 3 points posted by kenny https://dave.cheney.net/2021/01/05/a-few-bytes-here-a-few-there-pretty-soon-youre-talking-real-memory 4510 Tue, 05 Jan 2021 14:16:00 +0000 An up-to-date list of recommended books for learning Golang 20 Best Golang Books You Should Read. 3 points posted by frankhe https://golangexample.com/20-golang-books 4509 Sat, 02 Jan 2021 14:30:00 +0000 baetyl - extend cloud computing, data and service seamlessly to edge devices. 3 points posted by kenny https://github.com/baetyl/baetyl 4508 Wed, 23 Dec 2020 14:57:00 +0000 Hiring: Backend developer at Powerspike #remote 2 points posted by kenny https://www.golangprojects.com/golang-go-job-ebt-Remote-Backend-Developer-API-s-Golang-Powerspike-remotework.html 4507 Tue, 22 Dec 2020 12:41:00 +0000 Reverse Engineering Go Binaries 7 points posted by tollela https://x0r19x91.gitlab.io/post/vibrations-hacktm-2020-finals 4506 Tue, 22 Dec 2020 09:06:00 +0000 A Gentle Introduction to Web Services With Go 4 points posted by tollela https://www.honeybadger.io/blog/go-web-services 4505 Wed, 16 Dec 2020 10:17:00 +0000 On concurrency in go http servers 3 points posted by kenny https://eli.thegreenplace.net/2019/on-concurrency-in-go-http-servers 4504 Tue, 15 Dec 2020 19:52:00 +0000 Client-Side Field Level Encryption (CSFLE) in MongoDB with Golang 5 points posted by nraboy https://developer.mongodb.com/how-to/field-level-encryption-fle-mongodb-golang 4503 Mon, 14 Dec 2020 16:14:00 +0000 Hiring: Senior backend engineer at findhotel <p>Will you join us on a journey to disrupt the trillion-dollar travel industry? We are looking for the best and brightest who share our passion for travellers, data and product.</p> 4 points posted by kenny https://golang.cafe/job/senior-backend-engineer-findhotel-1607712566 4502 Sun, 13 Dec 2020 15:20:00 +0000 Code: new version of opinionated Ansible role to install Golang New minor releases added 2 points posted by Sascha Andres https://github.com/sascha-andres/ansible-role-golang/releases/tag/v1.15.6 4501 Sat, 12 Dec 2020 12:15:00 +0000 bitcaskfs - A FUSE filesystem for the Bitcask database 5 points posted by James Mills https://github.com/prologic/bitcaskfs 4500 Fri, 11 Dec 2020 15:41:00 +0000 Baker is a high performance, composable and extendable data-processing pipeline for the big data era 3 points posted by kenny https://github.com/adroll/baker 4499 Tue, 08 Dec 2020 09:35:00 +0000 When distributed systems Go wrong 4 points posted by drogo https://changelog.com/gotime/156 4498 Mon, 07 Dec 2020 23:28:00 +0000 Go developers opinion on Donald J. Trump the loser -5 points posted by pj 4497 Thu, 03 Dec 2020 21:59:00 +0000 kube-linter - checks Kubernetes YAML files and Helm charts KubeLinter is a static analysis tool that checks Kubernetes YAML files and Helm charts to ensure the applications represented in them adhere to best practices. 3 points posted by kenny https://github.com/stackrox/kube-linter 4496 Tue, 01 Dec 2020 12:53:00 +0000 A better Kubernetes, from the ground up 6 points posted by kenny https://blog.dave.tf/post/new-kubernetes 4495 Sun, 29 Nov 2020 10:50:00 +0000 k6 - A modern load testing tool, using Go and JavaScript - https://k6.io 3 points posted by gopher https://github.com/loadimpact/k6 4494 Sat, 28 Nov 2020 08:09:00 +0000 box - 📦 A command-line utility for creating Linux containers, sandboxing a processes <h1>box</h1> <p><g-emoji class="g-emoji" alias="package" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f4e6.png" style="box-sizing: border-box; font-family: &quot;Apple Color Emoji&quot;, &quot;Segoe UI&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;; font-size: 1.25em; line-height: 1; vertical-align: -0.075em;">📦</g-emoji>&nbsp;A command-line utility (non-daemon) for creating Linux containers, sandboxing a processes written in Go.</p> <p>It basically is a tiny version of docker, it uses neither <a href="https://containerd.io/" rel="nofollow" style="box-sizing: border-box; color: var(--color-text-link);">containerd</a>&nbsp;nor <a href="https://github.com/opencontainers/runc" style="box-sizing: border-box; color: var(--color-text-link);">runc</a>. Only a set of the Linux features.</p><blockquote style="box-sizing: border-box; margin: 0px 0px 16px; padding-right: 1em; color: var(--color-text-tertiary); border-left: 0.25em solid var(--color-markdown-blockquote-border); font-family: -apple-system, system-ui, &quot;Segoe UI&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(255, 255, 255);"> <p>NOTE: This is a heavily modified fork (<em style="box-sizing: border-box;">of was</em>) of <a href="https://github.com/0xc0d/vessel" style="box-sizing: border-box; color: var(--color-text-link);">vessel</a>&nbsp;and a reimplementation of the <code style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, &quot;Liberation Mono&quot;, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; background-color: var(--color-markdown-code-bg); border-radius: 6px;">box</code>&nbsp;utility from <a href="https://github.com/prologuc/ulinux" style="box-sizing: border-box; color: var(--color-text-link);">ulinux</a>.</p></blockquote> <h2><a id="user-content-features" class="anchor" aria-hidden="true" href="https://github.com/prologic/box#features" style="box-sizing: border-box; color: var(--color-text-link); float: left; padding-right: 4px; margin-left: -20px; line-height: 1;"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Features</h2> <p><code style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, &quot;Liberation Mono&quot;, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; background-color: var(--color-markdown-code-bg); border-radius: 6px;">box</code>&nbsp;supports:</p><ul style="box-sizing: border-box; padding-left: 2em; margin-top: 0px; margin-bottom: 16px; color: rgb(36, 41, 46); font-family: -apple-system, system-ui, &quot;Segoe UI&quot;, Helvetica, Arial, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;; font-size: 16px; background-color: rgb(255, 255, 255);"><li style="box-sizing: border-box;">Control Groups&nbsp;for resource restriction (CPU, Memory, Swap, PIDs)</li><li style="box-sizing: border-box; margin-top: 0.25em;">Namespace&nbsp;for global system resources isolation (Mount, UTS, Network, IPS, PID)</li><li style="box-sizing: border-box; margin-top: 0.25em;">Union File System&nbsp;for branches to be overlaid in a single coherent file system. (OverlayFS)</li><li style="box-sizing: border-box; margin-top: 0.25em;">Isolated Networking&nbsp;each contianer get its own networking and ip address automatically (IPAM)</li> </ul><h2><a id="user-content-install" class="anchor" aria-hidden="true" href="https://github.com/prologic/box#install" style="box-sizing: border-box; color: var(--color-text-link); float: left; padding-right: 4px; margin-left: -20px; line-height: 1;"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a>Install</h2> <p>If you have a Go development environment setup with <code style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, &quot;Liberation Mono&quot;, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; background-color: var(--color-markdown-code-bg); border-radius: 6px;">$GOPATH/bin/</code>&nbsp;in your <code style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, &quot;Liberation Mono&quot;, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; background-color: var(--color-markdown-code-bg); border-radius: 6px;">$PATH</code>&nbsp;the following will just work™ <g-emoji class="g-emoji" alias="grinning" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f600.png" style="box-sizing: border-box; font-family: &quot;Apple Color Emoji&quot;, &quot;Segoe UI&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;; font-size: 1.25em; line-height: 1; vertical-align: -0.075em;">😀</g-emoji></p><pre lang="#!console" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, &quot;Liberation Mono&quot;, Menlo, monospace; font-size: 13.6px; margin-top: 0px; margin-bottom: 16px; overflow-wrap: normal; padding: 16px; line-height: 1.45; border-radius: 6px; color: rgb(36, 41, 46);"><code style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, &quot;Liberation Mono&quot;, Menlo, monospace; font-size: 13.6px; padding: 0px; margin: 0px; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; border-radius: 6px; word-break: normal; white-space: pre; border: 0px; display: inline; overflow: visible; line-height: inherit; overflow-wrap: normal;">go get -u github.com/prologic/box </code></pre> <p>Otherwise you can build from source using <code style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, &quot;Liberation Mono&quot;, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; background-color: var(--color-markdown-code-bg); border-radius: 6px;">git</code>&nbsp;(<em style="box-sizing: border-box;">You still need the Go compiler</em>):</p><pre lang="#!console" style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, &quot;Liberation Mono&quot;, Menlo, monospace; font-size: 13.6px; margin-top: 0px; margin-bottom: 16px; overflow-wrap: normal; padding: 16px; line-height: 1.45; border-radius: 6px; color: rgb(36, 41, 46);"><code style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, &quot;Liberation Mono&quot;, Menlo, monospace; font-size: 13.6px; padding: 0px; margin: 0px; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; border-radius: 6px; word-break: normal; white-space: pre; border: 0px; display: inline; overflow: visible; line-height: inherit; overflow-wrap: normal;">git clone https://github.com/prologic/box.git cd box make </code></pre><div><code style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, &quot;Liberation Mono&quot;, Menlo, monospace; font-size: 13.6px; padding: 0px; margin: 0px; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; border-radius: 6px; word-break: normal; white-space: pre; border: 0px; display: inline; overflow: visible; line-height: inherit; overflow-wrap: normal;">...</code></div> <h3><a id="user-content-prebuilt-binaries" class="anchor" aria-hidden="true" href="https://github.com/prologic/box#prebuilt-binaries" style="box-sizing: border-box; color: var(--color-text-link); float: left; padding-right: 4px; margin-left: -20px; line-height: 1;"><svg class="octicon octicon-link" viewBox="0 0 16 16" version="1.1" width="16" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z"></path></svg></a></h3> 4 points posted by James Mills https://github.com/prologic/box 4493 Mon, 23 Nov 2020 15:56:00 +0000 A tiny mandelbrot set renderer in Go 4 points posted by gopher https://github.com/kochampsy/fractal 4492 Sun, 22 Nov 2020 16:42:00 +0000 maddy - ✉️ Composable all-in-one mail server. 4 points posted by tomf https://github.com/foxcpp/maddy 4491 Sun, 22 Nov 2020 08:48:00 +0000 Go the complete guide to profiling your code 5 points posted by kenny https://hackernoon.com/go-the-complete-guide-to-profiling-your-code-h51r3waz 4490 Sat, 21 Nov 2020 15:03:00 +0000 M1 Go benchmarks 12 points posted by kenny https://roland.zone/m1-go-benchmarks 4489 Fri, 20 Nov 2020 09:38:00 +0000 Postgres clickhouse fdw in go 4 points posted by Tim Donell https://arunsori.me/posts/postgres-clickhouse-fdw-in-go 4488 Thu, 19 Nov 2020 22:15:00 +0000 gVisor: Protecting GKE and serverless users in the real world 3 points posted by kenny https://cloud.google.com/blog/products/containers-kubernetes/how-gvisor-protects-google-cloud-services-from-cve-2020-14386 4487 Thu, 19 Nov 2020 21:28:00 +0000 Video: Deep dive into Go's build cache 4 points posted by Tim Donell https://www.youtube.com/watch?v=VVqaFLev19Y 4486 Wed, 18 Nov 2020 17:50:00 +0000 Code: new version of my opinionated Golang role for Ansible Support for the latest two patch versions added 2 points posted by Sascha Andres https://github.com/sascha-andres/ansible-role-golang/releases/tag/v1.15.5 4485 Tue, 17 Nov 2020 16:49:00 +0000 Hiring: Engineering manager kernel dynamic tools at Google Like Google's own ambitions, the work of a Software Engineer (SWE) goes way beyond just Search. SWE Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of engineers. You not only optimize your own code but make sure engineers are able to optimize theirs. As a SWE Manager you manage your project goals, contribute to product strategy and help develop your team. SWE teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way. 4 points posted by gopher https://careers.google.com/jobs/results/132302755587859142-engineering-manager-kernel-dynamic-tools 4484 Sun, 15 Nov 2020 18:04:00 +0000 simple-subscribe - collect emails with a subscription box Collect emails with a subscription box you can add to any page and build your own independent subscriber base. 3 points posted by kenny https://github.com/victoriadrake/simple-subscribe 4483 Sun, 15 Nov 2020 08:23:00 +0000 Play with Go - Guides for newcomers to Go 5 points posted by kenny https://play-with-go.dev/guides.html 4482 Sat, 14 Nov 2020 16:58:00 +0000 PGkebab - Golang wrapper over PostgreSQL driver PostgreSQL helper, making PostgreSQL as simple as GOlang.<div><br><div>Replace your heavy ORM or dense routines with simple SQL queries</div><div><br></div><div><pre>if row, err := db.GetOne("SELECT name, status_id FROM customers WHERE id=$1",customerID); err == nil {<br>&nbsp; &nbsp; fmt.Println("The customer", row.String("name"),"has status", row.Int64("status_id"))<br>}</pre></div></div> 3 points posted by miguel https://github.com/miguelpragier/pgkebab 4481 Tue, 10 Nov 2020 11:59:00 +0000 go-edlib - Update: Cosine similarity, Fuzzy search, Benchmarks & More! #go #golang #opensource <p>Go-Edlib is a new open-source library for Golang that implements most popular edit distance algorithms and soon all of them! Currently, it includes: Levenshtein, LCS, Hamming, Damerau-Levenshtein (OSA and Adjacent transpositions algorithms), Jaro/Jaro-Winkler, Cosine similarity.<br style="box-sizing: border-box;">All these algorithms have been implemented in such a way as to be fully compatible with Unicode</p> <p>It also includes fuzzy search algorithms based on edit distance and few others string comparisons functions.</p> <p>I'm actively looking for feedback and/or contributions to improve this library or to have new functionality ideas to add! :)<br></p> 4 points posted by hbollon https://github.com/hbollon/go-edlib/releases 4480 Thu, 05 Nov 2020 18:12:00 +0000 Combining DDD, CQRS, and Clean Architecture by refactoring a Go project 3 points posted by roblaszczak https://threedots.tech/post/ddd-cqrs-clean-architecture-combined 4479 Thu, 05 Nov 2020 13:21:00 +0000 My experience of writing a CLI app in go 4 points posted by gopher https://dormoshe.io/trending-news/my-experience-of-writing-a-cli-in-go-1ni8-15494 4478 Thu, 29 Oct 2020 10:17:00 +0000 Create a table and insert rows in MySQL using Go 4 points posted by geekme https://golangbot.com/mysql-create-table-insert-row 4477 Wed, 28 Oct 2020 15:46:00 +0000 statsviz - Instant live visualization of your Go application runtime statistics in the browser 3 points posted by kenny https://github.com/arl/statsviz 4476 Fri, 23 Oct 2020 20:49:00 +0000 A Go unikernel running on x86 bare metal 4 points posted by gopher https://github.com/icexin/eggos 4475 Fri, 23 Oct 2020 19:14:00 +0000 Cast: GoVirCon - behind the scenes #gotime With Gophercon rapidly approaching, we go behind the scenes to find out what it takes to deliver the world’s largest Go conference. 4 points posted by kenny https://changelog.com/gotime/152 4474 Thu, 22 Oct 2020 22:27:00 +0000