Giter Site home page Giter Site logo

golang's Introduction



Part of Bellshade Project, managed by WPU Discord Community
WPU Community is the fastest growing software developer forum initiated by Mr. Sandhika Galih


Daftar Isi

Selamat Datang!

Selamat datang di repositori Bellshade Golang. Repositori ini berisi source code dan penjelasan berbahasa Indonesia yang dapat kamu jadikan sumber belajar atau referensi ketika membuat program Golang. Kamu juga dapat mempelajari dasar-dasar Golang dan implementasi algoritma lainnya dalam repositori ini.

https://servreality.com/wp-content/uploads/2020/07/GO-Development-Banner.jpg

Go (atau biasa disebut Golang) merupakan bahasa pemrograman open source yang dikembangkan oleh Google. Golang mulai dikenalkan ke publik pada tahun 2009. Jadi, bahasa ini masih terbilang baru untuk sebuah bahasa pemrograman.

Golang adalah bahasa pemrograman prosedural yang didasari oleh bahasa C. Karena itu, kamu tidak akan menemukan konsep OOP (Object Oriented Programming) dalam bahasa ini serta terdapat kemiripan dengan bahasa C. Dalam segi kecepatan, Golang merupakan salah satu yang tercepat di antara bahasa lain. Saat ini, Golang adalah salah satu dari bahasa yang paling populer di antara para developer.

💡 Baru belajar? Mulai dari sini

Kamu akan mempelajari dasar-dasar dari pemrograman dengan Golang

Untuk mempermudah kamu dalam mempelajari Golang, kamu dapat mengikuti alur belajar berikut ini.

Langkah Topik Target
1 Pengenalan dan Persiapan Mengetahui apa yang harus disiapkan sebelum mulai mempelajari Golang
2 Variabel dan Tipe Data Memahami fungsi dari masing-masing tipe data dasar serta dapat mendeklarasikan variabel dengan tipe data yang sesuai
3 Operator Mengetahui peran setiap operator dan dapat melakukan operasi yang sesuai dengan operator tersebut
4 Pengkondisian Memahami konsep pengambilan keputusan dalam pemrograman
5 Perulangan Memahami konsep perulangan atau iterasi dalam pemrograman
6 Tipe Data Lanjutan Memahami array. slice, map, dan struct secara mendalam serta mengetahui implementasinya dalam program
7 Fungsi Memahami konsep dasar fungsi serta macam-macam fungsi dalam Golang
8 Pointer Memahami peran pointer dalam Golang dan mengetahui kapan harus menggunakannya
9 Method dan Interface Mengetahui apa itu method dan interface beserta cara deklarasi dan implementasi keduanya

Panduan Penggunaan

Kamu dapat langsung menjelajahi folder-folder dalam repositori ini. Repositori ini dibagi menjadi beberapa kategori. Untuk kamu yang sedang mencari sumber belajar, kamu dapat membuka folder basic yang berisi kumpulan materi dasar Golang.

Berkontribusi

Bantuan kalian diperlukan! Untuk Bellshade dapat lebih jauh lagi membantu anak-anak Indonesia belajar programming, kita butuh tenaga kalian.

"Dengan Bellshade, aku jadi bisa ngoding! Terima kasih Bellshade!!"

Kami sangat senang bila kalian ingin melakukan kontribusi pada repositori Golang ini. Tapi sebelum itu, silakan baca terlebih dahulu peraturan dan pedoman yang telah kami siapkan. Terima kasih!

Untuk informasi lebih lanjut, mari gabung dalam komunitas Discord Channel WPU.

golang's People

Contributors

aemzayn avatar cadoween avatar cookie1599 avatar dydrmr5 avatar frisconp avatar frullah avatar mozarik avatar nekonako avatar nomadkode avatar nuraskiah avatar saufiroja avatar slowy07 avatar sykrabadi avatar wildanie12 avatar yossdev avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.