Rez Moss

Rez Moss @rezmoss

About: I’m a Golang & Node.js Developer with 10+ years of experience in cloud and server architecture, specializing in AWS and DevOps

Location:
Canada
Joined:
Apr 19, 2024

Rez Moss
articles - 44 total

Pattern Matching with Glob: Finding Files by Pattern 5/9

Glob Function Fundamentals The filepath.Glob function in Go provides a powerful way to...

Learn More 0 0Jun 28

File System Walking with WalkDir: Recursive Tree Traversal 4/9

WalkDir Function Comprehensive Guide The filepath.WalkDir function represents Go's modern...

Learn More 5 0Jun 21

Directory Operations: ReadDir, DirEntry, and Navigation 3/9

Directory Reading Fundamentals Working with directories is a cornerstone of file system...

Learn More 4 1Jun 14

Working with the Core FS Interface: Files, Directories, and Basic Operations (2/9)

Understanding the FS Interface in Depth The filesystem (FS) interface in Go provides a...

Learn More 5 2Jun 7

Go's fs Package: Modern File System Abstraction 1/9

What is the fs package and why it matters The fs package landed in Go 1.16 and...

Learn More 10 0May 31

Practical Applications of Go's Time Package 10/10

Implementing a countdown timer When working with time-based operations in Go, the time...

Learn More 4 0May 24

Important Considerations When Using Go's Time Package 9/10

Understanding == vs Equal() for comparing time When working with time values in Go, one of...

Learn More 6 2May 16

Inside AWS S3 API Calls: Creating a Go-Based HTTPS Traffic Inspector

Ever wondered what HTTP requests your command-line tools are actually making? When you run aws s3 ls...

Learn More 11 4May 13

Working with Dates and Calendar Calculations 8/10

Extracting Date Components When working with dates in programming, breaking them down into...

Learn More 7 0May 8

Unix Timestamps and Epoch Time 7/10

Understanding Unix Time Unix time, often referred to as epoch time, is one of the most...

Learn More 4 0May 1

Timers and Tickers: Delays and Repeating Tasks 6/10

Using time.Timer to Delay Execution When developing Go applications, you'll often need to...

Learn More 6 0Apr 24

S3's Evolution: Key Points from AWS's Pi Day Blog Post

I was reading an interesting post on Werner Vogels‘ blog about Amazon S3 turning 19 years old...

Learn More 6 1Apr 17

Parsing and Formatting Time Strings 5/10

Working with dates and times is a fundamental part of programming, yet it can be surprisingly tricky....

Learn More 5 0Apr 17

Time Zones and Working with Locations in Go 4/10

Working with time zones is one of those programming challenges that seems simple on the surface but...

Learn More 4 0Apr 10

Time Durations and Calculations in Go 3/10

The time.Duration Type and How It Works When working with time intervals in Go,...

Learn More 6 0Apr 3

Monotonic Clocks and Precise Time Measurement 2/10

The difference between wall clocks and monotonic clocks When measuring time in software...

Learn More 6 1Mar 27

Understanding Time in Go 1/10

Overview of the time package and why it's essential Working with time is an unavoidable...

Learn More 11 0Mar 20

In-depth Guide to net/netip Prefix Methods 7/7

Hey there! We've made it to our final deep dive into net/netip's core types. Today we're focusing on...

Learn More 5 0Feb 21

Deep Dive into net/netip AddrPort Methods 6/7

Hey there! In our previous article, we explored Addr methods in detail. Now let's dive deep into...

Learn More 5 0Feb 14

Deep Dive into net/netip Addr Methods 5/7

Hey! We've covered a lot of ground in our previous articles about net/netip. Today, we're going to do...

Learn More 4 0Feb 7

IP Address Set Operations with net/netip 4/7

Hey there! In our previous articles, we covered Addr, AddrPort, and Prefix types. Now let's tackle...

Learn More 5 0Jan 31

Mastering Prefix (CIDR) Operations in net/netip 3/7

Hey there! In our previous articles, we covered Addr and AddrPort types. Today, we're diving into the...

Learn More 5 0Jan 24

Working with AddrPort in net/netip: Complete Guide 2/7

Hey again! In our last article, we explored the Addr type for handling IP addresses. Today, we're...

Learn More 5 0Jan 17

Understanding Go's net/netip Addr Type: A Deep Dive 1/7

Hey there! Today we're going to dig into Go's net/netip package, specifically focusing on the Addr...

Learn More 7 0Jan 11

The Grand Finale: Mastering Go's Crypto Package, Go Crypto 14

Well done, crypto champion! You've journeyed through the intricate world of Go's crypto package, from...

Learn More 6 0Dec 28 '24

Real-World Crypto Magic: Putting Go's Crypto Package to Work, Go Crypto 13

Hey there, crypto wizard! Ready to see some real-world magic with Go's crypto package? We've learned...

Learn More 6 0Dec 21 '24

Extending Go's Crypto Arsenal: Third-Party Libraries and Custom Crypto, Go Crypto 12

Hey there, crypto innovator! Ready to supercharge Go's crypto package? While Go's standard crypto...

Learn More 5 0Dec 14 '24

Crypto at the Speed of Go: Performance Considerations, Go Crypto 11

Hey there, speed demon! Ready to make your crypto operations zoom? While security is our top priority...

Learn More 6 0Dec 7 '24

The Crypto Commandments: Best Practices and Pitfalls to Avoid, Go Crypto 10

Hey there, crypto crusader! You've learned the tools of the trade, but now it's time to master the...

Learn More 5 0Nov 30 '24

One Extension, Every JSON Feature: The Complete Story of JSON Viewer Plus

As a developer, I've always believed that the best tools are the ones that anticipate your needs...

Learn More 5 0Nov 27 '24