Golang News http://golangnews.com Jobs, Code, Videos and News for Go hackers - everything about the go programming language Thu, 16 Sep 2021 03:27:00 +0000 Hiring: Cosmos SDK Golang Engineer 1 points posted by golangch https://golangjob.xyz/job/1yBOrptY0ivR5kcVyEKIpYTQIn7/C 4631 Thu, 16 Sep 2021 03:27:00 +0000 Code: tarmac - Framework for building distributed services with Web Assembly 2 points posted by madflojo https://github.com/madflojo/tarmac 4630 Sat, 11 Sep 2021 17:55:00 +0000 Forcefully close TCP connections in Go 1 points posted by madflojo https://itnext.io/forcefully-close-tcp-connections-in-golang-e5f5b1b14ce6 4629 Sat, 11 Sep 2021 17:53:00 +0000 Show: Launched Golang Job and Resume Board on Product Hunt I really would be thankful to you check out the launch of my <a href="https://twitter.com/search?q=%23golang" rel="hashtag" target="_blank" class="link-complex" style="color: rgb(29, 161, 242); outline: none; font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Ubuntu, &quot;Helvetica Neue&quot;, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, Arial, &quot;ヒラギノ角ゴ Pro W3&quot;, &quot;Hiragino Kaku Gothic Pro&quot;, メイリオ, Meiryo, &quot;MS Pゴシック&quot;, &quot;MS PGothic&quot;; font-size: 15.4285px; white-space: pre-wrap; background-color: rgb(21, 32, 43);"><span class="hash">#<span class="link-complex-target">golang</a> related Job Board on Product Hunt:&nbsp;https://www.producthunt.com/posts/golang-developer-job-board 1 points posted by golangch https://www.producthunt.com/posts/golang-developer-job-board 4628 Thu, 09 Sep 2021 07:28:00 +0000 Accessing Postgres via REST using pRest 3 points posted by Elton Minetto https://eltonminetto.dev/en/post/2021-08-31-prest 4627 Fri, 03 Sep 2021 23:15:00 +0000 Hiring: Backend Go Software Engineer 3 points posted by golangch https://golangjob.xyz/job/1xUpnRA4ObheQMgrLPeOgPdA3Gj/B 4626 Thu, 02 Sep 2021 07:23:00 +0000 Bencher - continuous benchmarking infrastructure 3 points posted by tomf https://medium.com/orijtech-developers/bencher-b60cc82e3ef1 4625 Wed, 01 Sep 2021 11:25:00 +0000 Tinygo - good things come in small packages 5 points posted by kenny https://auth0.com/blog/tinygo-good-things-come-in-small-packages 4624 Wed, 01 Sep 2021 09:51:00 +0000 5th Anniversary of the Excelize Open Source 3 points posted by xuri https://xuri.me/2021/08/30/5th-anniversary-of-the-excelize-open-source.html 4623 Tue, 31 Aug 2021 17:21:00 +0000 Goroutine and Channel Examples 3 points posted by Amit arora https://www.golangprograms.com/goroutines-and-channels-example.html 4622 Mon, 30 Aug 2021 06:43:00 +0000 Hiring: Backend Software Developer (Go) - Office in Amsterdam or fully Remote (CEST or close) 3 points posted by golangch https://golangjob.xyz/job/1xGP4W2zgyUu1I8LFD7hIsuOR20/B 4621 Thu, 26 Aug 2021 13:37:00 +0000 Hiring: Senior Software Engineer (Go) - 100% Remote, East Canada Time Zones 0 points posted by golangch https://golangjob.xyz/job/1woU3vKYXpJMQb0qbtZHgTRNEoS/S 4620 Fri, 20 Aug 2021 03:08:00 +0000 Hiring: Senior Software Engineer (Go) - UK Sponsorship 0 points posted by golangch https://golangjob.xyz/job/1woU26Zx08E8dnMwwgR56n3Y0Sh/S 4619 Fri, 20 Aug 2021 03:07:00 +0000 sqsmover - a tool for moving AWS SQS messages from one queue to another 3 points posted by Everton Marques https://github.com/mercury2269/sqsmover 4618 Thu, 19 Aug 2021 17:24:00 +0000 Hiring: Senior Software Engineer (Go) - 100% Remote, UK/EU Only 1 points posted by golangch https://golangjob.xyz/job/1wZigetlakhfjYWtiJMfXYg1twx/S 4617 Thu, 12 Aug 2021 10:08:00 +0000 Common Anti-Patterns in Go Web Applications 1 points posted by m110 https://threedots.tech/post/common-anti-patterns-in-go-web-applications 4616 Thu, 12 Aug 2021 09:56:00 +0000 Finding and fixing memory leaks in go 4 points posted by kenny https://dev.to/googlecloud/finding-and-fixing-memory-leaks-in-go-1k1h 4615 Thu, 12 Aug 2021 08:19:00 +0000 Reflection in golang <p>Reflection in Go is a form of metaprogramming. Reflection allows us to examine types at runtime. It also provides the ability to examine, modify, and create variables, functions, and structs at runtime. The Go <a href="https://pkg.go.dev/reflect" target="_blank" style="box-sizing: inherit; color: inherit;">reflect package</a>&nbsp;gives you features to inspect and manipulate an object at runtime. Reflection is an extremely powerful tool for developers and extends the horizon of any programming language. Types, Kinds and Values are three important pieces of reflection that are used in order to find out information.</p> 3 points posted by Amit arora https://www.golangprograms.com/reflection-in-golang.html 4614 Thu, 12 Aug 2021 07:55:00 +0000 Hiring: Senior Software Engineer at Chainlink 3 points posted by golangch https://golangjob.xyz/job/1vzr3Jf4Hbm7vYFwhTEtU8qJofQ/S 4613 Fri, 06 Aug 2021 03:28:00 +0000 io.FS file systems using "os", in-memory and Azure Blob storage #fs #go #azure Need a writeable in-memory io.FS to do things like merge embed.FS (while optimizing your css files for example):<div><a href="https://github.com/johnsiilver/fs">johnsiilver/fs: Utilities to help with the io/fs package (github.com)</a><br><div><br></div><div>Want an io.FS for Azure's blob storage:</div><div><a href="https://github.com/element-of-surprise/azfs">element-of-surprise/azfs: Go io.FS implementations using Azure services (github.com)</a><br></div></div> 3 points posted by John Doak /stories/4612-io.fs-file-systems-using-os-in-memory-and-azure-blob-storage-fs-go-azure 4612 Thu, 05 Aug 2021 17:25:00 +0000 Excelize 2.4.1 is Released – Go API for Spreadsheets 3 points posted by xuri https://github.com/qax-os/excelize/releases/tag/v2.4.1 4611 Sun, 01 Aug 2021 16:20:00 +0000 Hiring: Senior Backend Engineer at Clevertech #remote 100% remote 3 points posted by golangch https://golangjob.xyz/job/1vr1nYv4bE40TiJgIgRpdgYkCdH/S 4610 Wed, 28 Jul 2021 04:23:00 +0000 Bitcask v1.0.0 released! 🎉 A pure Go key/value store with predictable performance. <div class="ui repo-description"><div id="repo-desc"><span class="description"><span class="emoji" aria-label="key">🔑&nbsp;A high performance Key/Value store written in Go with a predictable read/write performance and high throughput. Uses a Bitcask on-disk layout (LSM+WAL) similar to Riak.<a class="link" href="https://git.mills.io/prologic/bitcask" style="box-sizing: inherit; color: var(--color-primary); cursor: pointer; --fonts-regular:var(--fonts-override,var(--fonts-proportional)),&quot;Noto Sans&quot;,&quot;Liberation Sans&quot;,sans-serif,var(--fonts-emoji);"></a></div><div><span class="description"><br></div><div><span class="description"><a href="https://git.mills.io/prologic/bitcask">https://git.mills.io/prologic/bitcask</a><br></div></div><div class="mt-3" id="repo-topics"></div> 3 points posted by James Mills https://git.mills.io/prologic/bitcask 4609 Sat, 24 Jul 2021 03:45:00 +0000 Learning go by examples 3 points posted by kenny https://dev.to/aurelievache/learning-go-by-examples-introduction-448n 4608 Wed, 21 Jul 2021 07:11:00 +0000 gorse - an open source recommender system service written in Go 4 points posted by kenny https://github.com/zhenghaoz/gorse 4607 Tue, 20 Jul 2021 18:00:00 +0000 cdnjs remote code execution 4 points posted by kenny https://blog.ryotak.me/post/cdnjs-remote-code-execution-en 4606 Fri, 16 Jul 2021 06:46:00 +0000 Hiring: Engineering Manager - Platform 3 points posted by golangch https://golangjob.xyz/job/1vKBCOY9g03G83aBfIHXRE5kU0s/E 4605 Fri, 16 Jul 2021 01:08:00 +0000 Gotchas in the go network packages defaults 4 points posted by kenny https://martin.baillie.id/wrote/gotchas-in-the-go-network-packages-defaults 4604 Sat, 10 Jul 2021 13:28:00 +0000 Article: Wondering why use Go and not Rust? Article: Wondering why use Go and not Rust? 3 points posted by Everton Marques https://medium.com/khanakia/why-go-and-not-rust-a8baeb3c55b 4603 Fri, 09 Jul 2021 16:26:00 +0000 fbox - an easy to use and maintain distributed file system written in Go using Reed Solomon Erasure <blockquote>fbox is a distributed file system written in Go that has the the following features:</blockquote><div><br></div><div><b>Current Features:</b></div><div> <ul> <li>Single portable binary</li> <li>Simple to setup and maintain</li> <li>A Web Interface with Drag 'n Drop</li> <li>Data redundancy with erasure coding and sharding</li> </ul></div><div><b>Planned Features:</b></div><div> <ul> <li>POSIX compatible FUSE interface</li> <li>S3 Object Storage interface</li> <li>Docker Volume Driver</li> </ul></div><div>There is also a publicly (freely) available demo instance available at:</div><div><br></div><div><a href="https://files.mills.io/">https://files.mills.io/</a></div><div><br></div> 3 points posted by James Mills https://git.mills.io/prologic/fbox 4602 Sun, 04 Jul 2021 13:25:00 +0000 What is an Int? 5 points posted by kenny https://aykevl.nl/2021/06/what-is-int 4601 Fri, 25 Jun 2021 16:21:00 +0000 vagrant-vmware-desktop - common codebase for the official providers for VMware This is the common codebase for the official providers for VMware desktop products: Fusion, Player, and Workstation. This therefore works on Windows, Mac, and Linux. 5 points posted by gopher https://github.com/hashicorp/vagrant-vmware-desktop 4600 Thu, 10 Jun 2021 10:26:00 +0000 rconn - a multiplatform program for creating generic reverse connections rconn - rconn is a multiplatform program for creating generic reverse connections. Lets you consume services that are behind firewall or NAT without opening ports or port-forwarding. 4 points posted by kenny https://github.com/jafarlihi/rconn 4599 Thu, 10 Jun 2021 07:42:00 +0000 Go fuzzing is beta ready 8 points posted by kenny https://blog.golang.org/fuzz-beta 4598 Sat, 05 Jun 2021 10:56:00 +0000 page-fetch - fetch web pages using headless Chrome page-fetch - fetch web pages using headless Chrome, storing all fetched resources including JavaScript files. Run arbitrary JavaScript on many web pages and see the returned values 3 points posted by kenny https://github.com/detectify/page-fetch 4597 Thu, 03 Jun 2021 16:26:00 +0000 Hiring: Senior Software Engineer (Go) #remote 4 points posted by golangch https://golangjob.xyz/job/1t7bc2khu0ZnXPjshkRBl0YQCf1/Senior%2520Back%2520End%2520Developer 4596 Sat, 29 May 2021 03:29:00 +0000 Hiring: Backend Fullstack Engineer 4 points posted by golangch https://golangjob.xyz/job/1t4ecjfcIHU3AQ1haGDJhB9qY26/B 4595 Sat, 29 May 2021 03:27:00 +0000 Code: New version of oppinionated Ansible role to install Golang Now supporting 1.16.4 and 1.15.12 1 points posted by Sascha Andres https://github.com/sascha-andres/ansible-role-golang/releases/tag/v1.16.4 4594 Thu, 27 May 2021 18:46:00 +0000 Hiring: Windows Software Developer @Tailscale full time #usa #remote 4 points posted by gopher https://apply.workable.com/tailscale/j/DF581EE971 4593 Wed, 26 May 2021 19:56:00 +0000 Video: Boyer-Moore String Search In Go 4 points posted by 0x13a https://www.youtube.com/watch?v=O7Fx4FUHq0I 4592 Thu, 20 May 2021 08:47:00 +0000 Hiring: Senior Software Engineer (Go, Remote) <span data-offset-key="3c0sc-1-0"><span data-text="true">Senior Software Engineer (Go) <span data-offset-key="3c0sc-2-0"><span data-text="true">#golang<span data-offset-key="3c0sc-3-0"><span data-text="true"> <span data-offset-key="3c0sc-4-0"><span data-text="true">#remotework<span data-offset-key="3c0sc-5-0"><span data-text="true"> <span data-offset-key="3c0sc-6-0"><span data-text="true">#remotejobs<span data-offset-key="3c0sc-8-0"><span data-text="true"><span data-offset-key="3c0sc-9-0"><span data-text="true"> 4 points posted by golangch https://golangjob.xyz/job/1sLC8LgqNQjGZLjmVzjdNZFzbIj/S 4591 Tue, 18 May 2021 00:56:00 +0000 Writing a simple cli program python vs go 5 points posted by kenny https://dev.to/jidicula/writing-a-simple-cli-program-python-vs-go-59kf 4590 Sat, 15 May 2021 10:53:00 +0000 milvus - An open source embedding vector similarity search engine powered by Faiss, NMSLIB and Annoy 4 points posted by gopher https://github.com/milvus-io/milvus 4589 Fri, 14 May 2021 10:04:00 +0000 What is the difference between http.Handle and http.HandleFunc? 3 points posted by kenny https://ckarchive.com/b/75u7h8h730p5 4588 Fri, 07 May 2021 14:07:00 +0000 Go errors with additional details 5 points posted by romanyx https://romanyx90.medium.com/go-errors-with-additional-details-66873577f3a9 4587 Tue, 04 May 2021 18:25:00 +0000 golongpoll v2.0.0 Released Golang HTTP longpolling server and client libraries for super-easy web pub-sub. 3 points posted by jcuga https://github.com/jcuga/golongpoll#readme 4586 Thu, 29 Apr 2021 03:52:00 +0000 Video: Go (Golang) Fan-In Fan-Out Pattern 4 points posted by 0x13a https://youtube.com/watch?v=rlPbtzBmHp8 4585 Wed, 28 Apr 2021 17:07:00 +0000 k8s-diagrams - Create diagrams from the Kubernetes API with go-diagrams 4 points posted by gopher https://github.com/Trois-Six/k8s-diagrams 4584 Wed, 28 Apr 2021 11:55:00 +0000 mdv - Markdown viewer for a pleasant reading experience <div><strong>MDV</strong> is a "pure" markdown viewer in the sense that 1) it is just a viewer (not an editor); 2) it is a standalone tool, not a browser plugin. Comparing to other viewers (or editors), <strong>MDV</strong> provides a pleasant viewing expience and at the same time is customizable and versatile.</div> 4 points posted by xrfang https://github.com/xrfang/mdv 4583 Mon, 26 Apr 2021 02:34:00 +0000 Retraction: My Go Executable Files Are Still Large 2 points posted by gopher https://www.cockroachlabs.com/blog/go-file-size-update 4582 Tue, 20 Apr 2021 11:24:00 +0000