# Whatsapp Bot

> A Go learning project that explores WhatsApp bot development while practicing a new programming language.

Source: https://www.romi.my.id/projects/whatsapp-bot
Author: Romi Muharom

Whatsapp Bot is a learning project built with Go. The goal was to practice the Go programming language by building something practical: a WhatsApp bot.

## Overview

The project was created as part of my effort to improve beyond the stack I was already familiar with. Instead of only reading Go syntax, I used a bot project to understand how the language feels in a real implementation.

## Problem

Learning a new language is easier when there is a concrete target. A WhatsApp bot gave the project a clear direction because it involved commands, message handling, and integration behavior.

## Role

I built the bot as a personal learning project, focusing on understanding Go basics and applying them to a messaging bot use case.

## Stack

- Go
- WhatsApp API

## Scope

- Practiced Go through a practical bot project.
- Explored message handling and command-style behavior.
- Used the project to understand Go structure and development flow.
- Built it as a step toward improving backend and systems-oriented programming skills.

## Outcome

The result is a small WhatsApp bot project that helped me get more comfortable with Go. More importantly, it became a marker of intentionally learning a new language through a practical build.
