Bojan Gavrovski ☁
banner
bojang.bsky.social
Bojan Gavrovski ☁
@bojang.bsky.social
Started with web development in the late 90s. Now, programming in Go, teaching, and giving talks. Created #thegocourse here on BSKY. Founded @beyondbasics.bsky.social, and now tirelessly building a true backendless platform named https://oblax.io
October 26, 2025 at 7:37 PM
Раат и мир
October 24, 2025 at 11:53 AM
Mingma Gyalje cracks a beer at the summit of K2.
Скопска Пивара на апарати.
April 24, 2025 at 4:08 PM
Skeet not found 😎
April 4, 2025 at 5:34 PM
Unlike you, I get my news from a reliable source
January 9, 2025 at 7:37 PM
Choose

#20albums

that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. (10/20)
January 7, 2025 at 11:13 AM
Choose

#20albums

that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. (09/20)
January 6, 2025 at 2:03 PM
Choose

#20albums

that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. (8/20)
January 2, 2025 at 1:23 PM
Choose

#20albums

that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. (7/20)
January 1, 2025 at 6:35 PM
Choose

#20albums

that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. (6/20)
December 31, 2024 at 11:13 AM
Choose

#20albums

that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. (6/20)
December 29, 2024 at 11:48 AM
Choose

#20albums

that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. (5/20)
December 28, 2024 at 9:39 AM
Choose

#20albums

that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. (4/20)
December 27, 2024 at 8:23 PM
Choose

#20albums

that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers. (3/20)
December 24, 2024 at 10:46 AM
Choose
#20albums
that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers.
2/20
December 17, 2024 at 6:42 PM
Choose
#20albums
that have stayed with you or influenced you. One album per day for 20 days, in no particular order. No explanations, no reviews, just covers.
1/20
December 15, 2024 at 3:51 PM
Basically, the type-size combo lets us allocate specific size space in our memory, so using only big sizes might leave us with none of it, or make the app behave slower. Always choose sizes according to your needs. Here is a chart that might help you choose
December 13, 2024 at 7:57 AM
A big size (XL) int64, is a 64bit integer, and it can store numbers starting from -9223372036854775808 to 9223372036854775807 (yes that’s a lot). Choosing this size to store a rating from 0 to 100 is like putting a 5 year-old in grown mans’ clothes, and vice versa
December 13, 2024 at 7:57 AM
These are the data types, but what about the sizes? Well sizes are a bit more tricky. Size is measured in bytes. In computers everything is base 2, so we have 2, 4, 8, 16, 32, 64… Same goes for data sizes. You use different sizes when you want to fit a value in the memory
December 13, 2024 at 7:57 AM
Ahh, booleans. The on and off switch. A single purpose of a boolean value is to control flow. What you need to know is that they can hold only one of two values, either true or false. No more, no less. I promise, bools will make more sense once we introduce control structures
December 13, 2024 at 7:57 AM
Float comes from “floating-point number”. In Go it’s used for decimal numbers. Computers are weird, as you’ll see, so they need two different number types to be able to handle math. Almost everything that applies to ints, applies here with some exceptions, explained later
December 13, 2024 at 7:57 AM
Integers are the whole numbers, positive and negative, including zero. Besides the obvious math use case, integers are often used as iterators to control workflows (which still is math). Unlike strings, ints are written directly without quotes
December 13, 2024 at 7:57 AM
Q: “So all this is bull!!? I don’t really need all these other types, strings got me covered”
A: Well... Have you tried doing addition with two string-numbers? Guess not. Strings are good but numbers are where math’s at. To calculate something, strings are no-good, you need ints and floats
December 13, 2024 at 7:57 AM
When represented in Go code, we write them enclosed in “double quotes” or `backticks`. The difference between the two is that double quotes work on single line strings, and backticks can be used with multiline strings
December 13, 2024 at 7:57 AM
Let's get started with strings. A string is a formation of characters, and when I say character, I mean ALL OF THEM. Including but not limited to numbers (whole and decimal), special signs and letters (big, small, of all alphabets), and emojis (yes, emojis 👍)
December 13, 2024 at 7:57 AM