π Hi everyone!
I'm Allison Yuri, 26 years old, currently working as a Tech Lead at Prime Secure.
I'm passionate about technology, politics, blockchain, cybersecurity, and philosophy.
π― Why am I here?
I started posting on DEV Community to share practical and accessible knowledge for those who want to get into programming β especially with the Go language.
π Project: gostart
π GitHub Repository
gostart
is an open and collaborative repository aimed at teaching Go through straightforward, well-commented, and structured examples.Each example lives in its own folder, with a
main.go
file and an explanatoryREADME.md
.
The goal is to learn by doing, reading, and testing.
π Current Structure
β
01_hello
Your first contact with Go β the classicHello, World!
β with explanations onpackage main
,func main()
, andfmt.Println
.β
02_arguments
How to capture command-line arguments usingos.Args
andstrings.Join
.β
03_duplicates
Reading from the terminal usingbufio.Scanner
, using maps to count values, and logic to display only duplicate lines.β
04_animated_gif
Generating animated images withimage/gif
, graphic loops, sine functions, and Lissajous curve GIFs.
π What's coming next?
The repository will be continuously updated with new examples such as:
- HTTP requests (
net/http
)- Concurrency with goroutines and channels
- File manipulation
- Real-world API integrations
π€ Contributions are welcome!
If youβd like to help teach Go, feel completely free to send pull requests with new examples following the current structure:
examples/ βββ 0X_example_name/ βββ main.go βββ README.md
π¬ Feel free to comment, suggest improvements, or ask anything.
Letβs learn together! π
Top comments (0)
Some comments may only be visible to logged-in visitors. Sign in to view all comments.