Tantangan Untuk Membangun Applikasi To-Do List Sederhana di Golang

Table of Contents
Tantangan Untuk Membangun Applikasi To-Do List Sederhana di Golang

Kali ini, Code Dadakan akan memberikan tantangan untuk anda selesaikan, sebelum lanjut golang tahap 3. Nah, Tantangan ini adalah tugas kedua setelah anda mempelajari beberapa module di golang tahap 2, yaitu dari modul 1 sampai modul 4. Program yang akan di buat adalah program To-Do List sederhana. Ini adalah salah satu latihan yang bermanfaat untuk anda, terutama bagi yang pemula. Selain melatih kemampuan berpikir anda, tantangan ini juga dapat membuat anda bagaimana memahami kembali apa yang sudah anda pelajari di module Golang Tahap 2. Mari kami jelaskan struktur tantangan dan contoh kasus yang harus anda buat.

Tampilan Awal Program

Pada saat program di jalankan, anda harus menampilkan struktur tampilan seperti di bawah ini : 

PROGRAM ToDo - List
--------------------
1. Menambah toDo List
2. Melihat toDo List
3. Menghapus toDo List
4. Mengupdate toDo List
5. Keluar applikasi
Masukan Angka yang dipilih :

Di atas adalah tampilan awal, jika program di jalankan. Pengguna applikasi memilih salah satu fitur yang ada dan memanipulasi data to-do list sesuai dengan perintah yang di berikan.

Feature

Berikut adalah beberapa penjelasan fitur yang sesuai dengan tampilan awal program. 

1. Menambah To-Do List

Ketika pengguna memilih angka 1, maka pastinya fitur yang muncul adalah menambahkan data ke dalam to-do list. Pada menu ini, pengguna di berikan inputan untuk menambahkan item ke dalam To-Do List. Berikut adalah contoh tampilan ketika pengguna memilih angka 1 : 

Menu menambah toDo List
Masukkan To-Do: (input pengguna)

2. Melihat To-Do List

Ketika pengguna memilih angka 2, maka program akan mencetak seluruh item yang telah di masukan oleh pengguna. Jika item masih kosong, maka sesuaikan pesan yang muncul. Berikut adalah contoh tampilan ketika pengguna memilih angka 2 : 

Menu melihat toDo List
1. Belajar Golang
2. Menulis Java

3. Menghapus To-Do List

Ketika pengguna memilih angka 3, maka program akan meminta inputan item mana yang akan di hapus. Apabila item tersebut di temukan, maka program akan menghapusnya. Jika tidak, maka program akan menampilkan pesan kalau item tidak di temukan. Berikut adalah contoh tampilan ketika pengguna memilih angka 3 : 

Menu menghapus toDo List
Masukkan To-Do yang ingin dihapus: (input pengguna)
Berhasil menghapus todo list

4. Mengupdate To-Do List

Ketika pengguna memilih angka 4, maka program akan meminta inputan berupa item mana yang ingin di update. Jika item di temukan, maka program akan meminta kembali inputan item baru untuk menggantikan item yang lama. Berikut adalah contoh tampilan ketika pengguna memilih angka 4 : 

Menu mengupdate toDo List
Masukkan To-Do yang ingin diupdate: (input pengguna)
Masukkan To-Do baru: (input pengguna)
Berhasil mengupdate todo list

5. Keluar Dari Applikasi

Ketika pengguna memilih angka 5, maka secara otomatis, program akan berhenti. 


Dengan adanya tantangan ini, maka di harapkan anda dapat bisa memahami modul golang tahap 2 yang di susun oleh Code Dadakan. Silahkan kerjakan dengan jujur dan latih otak anda untuk berfikir cara penyelesaian masalah tantangan di atas dengan menggunakan bahasa pemerograman golang. 

Apabila anda sudah menyelesaikan tantangan di atas ( Tantangan Untuk Membangun Applikasi To-Do List Sederhana di Golang ), maka jangan ragu untuk memberikan ke kami hasil code yang anda buat untuk kami periksa 😁. 

Silahkan kirim ke email " agus.kurniawan.dev@gmail.com " dengan subject " Tugas Golang Tahap 2 ". dan kemudian kami akan mereview code yang anda buat dan memberikan feedback untuk anda. 

Terima kasih telah belajar di website Code Dadakan. Tingkatkan terus skill anda dan belajarlah. karena belajar adalah untuk menghindari diri dari kebodohan 😎. Terima Kasih. 

Selanjutnya anda bisa maju ke Golang Tahap 3 :

Golang Tahap 3

Posting Komentar