#go-programming

[ follow ]
fromHackernoon
4 months ago

What Is Type Inference? What It Is and How It Works | HackerNoon

Type inference allows automatic deduction of expression types at compile time without explicit annotations.
fromHackernoon
1 month ago

The Routing Enhancements for Go 1.22 That You Have to Know About | HackerNoon

The new method matching and wildcard features in Go 1.22 enhance the net/http package by allowing pattern-based routes, simplifying request handling.
Node JS
fromHackernoon
4 months ago

Go Execution Traces Have Become More Powerful | HackerNoon

The runtime/trace package enhances Go program debugging by producing actionable execution traces.
Scala
fromHackernoon
4 months ago

Go 1.22: Bringing Math/rand and Crypto/rand together | HackerNoon

Go 1.22 enhances random number generation by integrating cryptographic sources into the math/rand package, improving randomness and mitigating misuse risks.
Scala
fromHackernoon
4 months ago

Range Over Function Types: The New Feature in the Go 1.23 Release | HackerNoon

Go 1.23 introduces range over function types, enhancing generic container usability by enabling iteration over elements without needing internal field access.
fromHackernoon
4 months ago

How to Build LLM-Powered Applications Using Go | HackerNoon

Building LLM-powered applications is comparable to developing modern cloud-native applications, requiring notable support for REST and RPC protocols, where Go excels.
Web frameworks
Scala
fromMedium
3 months ago

Solving Coding Challeng: Code Comment Remover-Part 2

Implementing Go-style comments involves preserving doc comments while removing non-doc comments using regex.
Software development
fromInfoQ
3 months ago

Google Go Module Mirror Served Backdoor for 3+ Years

Research uncovered a major supply chain attack in the Go ecosystem involving a backdoored package.
The attack exploited caching in the Go Module Proxy, emphasizing security vulnerabilities in module management.
fromMatt Layman
3 months ago

Goodbye JourneyInbox - Building SaaS #218 Matt Layman

The creator has ceased developing JourneyInbox as a SaaS product due to lack of market adoption.
fromHackernoon
1 year ago

Go Concurrency: Goroutines, Mutexes, WaitGroups & Condition Variables | HackerNoon

Goroutines are lightweight execution contexts managed by the Go runtime, allowing massive scalability and easy concurrency, distinguishing them from traditional heavyweight threads.
Scala
fromSitepoint
3 months ago

Building a Network Vulnerability Scanner with Go - SitePoint

Penetration testing enables organizations to target potential security weaknesses in a network and provide a need to fix vulnerabilities before they are compromised by a malicious actor.
Bootstrapping
fromHackernoon
4 months ago

What You Have to Know About the New Features in Go 1.24: Cleanups and Weak Pointers | HackerNoon

The introduction of runtime.AddCleanup and weak.Pointer in Go 1.24 allows developers to manage memory more efficiently, providing advanced functionality for garbage collection.
Miscellaneous
#cybersecurity
fromDevOps.com
4 months ago
Growth hacking

Bad Actor Targets Linux, macOS Developers with Typosquatted Go Packages - DevOps.com

A new typosquatting campaign targets Go developers, spreading malware through malicious packages that impersonate legitimate libraries.
Growth hacking
fromDevOps.com
4 months ago

Bad Actor Targets Linux, macOS Developers with Typosquatted Go Packages - DevOps.com

A new typosquatting campaign targets Go developers, spreading malware through malicious packages that impersonate legitimate libraries.
[ Load more ]