00:00:00
Launcher Halo semuanya saya kok one one
00:00:03
ini adalah Menteri pertama dari materi
00:00:05
belajar bahasa pemograman golang atau
00:00:08
semuanya bahasa pemograman gue sih cuma
00:00:10
orang lebih banyak manggilnya adalah
00:00:12
goreng nah Sebelum kita mulai belajar
00:00:15
kita akan kenalan dulu sama golang
00:00:17
golang itu apa sih kita akan berkenalan
00:00:19
dulu biar kita tahu sejarahnya dan
00:00:23
kenapa sekarang lagi populer banget
00:00:25
bahasa pemograman goreng ini Oke kita
00:00:28
mulai jadi golang golang itu semuanya
00:00:31
bahasa pemograman yang dibuat sama
00:00:33
Google ya jadi memang yang membuat
00:00:35
gelang itu adalah Google dan dibuat
00:00:38
menggunakan bahasa pemrograman sih
00:00:40
Hai nah golang ini dirilis ke publik
00:00:43
jadi alias di open-source kan gede itu
00:00:45
sekitar tahun 2009 jadi bahasa
00:00:48
pemrogramannya itu baru saat bikin video
00:00:50
ini tahun 2020 artinya cuma 11 tahun
00:00:53
dalam bahasa pemograman kalau umurnya 11
00:00:56
satu bisa dianggap Masih muda ya
00:00:58
rata-rata bahasa pemograman tuh udah di
00:01:00
atas 20 tahun bakal yang 30/40 tahun nah
00:01:04
goreng sendiri sangat populer itu sejak
00:01:07
digunakan untuk membuat dokter jadi si
00:01:10
aplikasi blocker itu kalau teman-teman
00:01:11
tahu itu dibuat menggunakan golang dulu
00:01:14
itu awal-awal boleh nggak kalau populer
00:01:16
akhirnya ketika sekitar awal tahun akhir
00:01:20
tahun 2015 Ke sinilah ya Nah abis itu
00:01:23
dia populer sekali sekarang golang itu
00:01:26
nah pada waktu itu ada project Yang
00:01:29
namanya dokter Dedi buat tahun 2011 itu
00:01:31
menggunakan golang dan ini salah satu
00:01:34
yang mendongkrak popularitas bahasa
00:01:37
pemograman golang yaitu Project Yang
00:01:39
namanya dokter
00:01:40
Hai nah saat ini banyak sekali teknologi
00:01:42
baru yang dibuat menggunakan bahasa
00:01:44
pemrograman golang nah biasanya ini
00:01:47
teknologinya itu teknologinya lebih ke
00:01:51
bikin sistem ya kayak contohnya
00:01:52
teman-teman mungkin pernah denger
00:01:54
kubernetes ada promo tius ada Cockroach
00:01:57
GB dan sebagainya nah Oleh karena itu
00:01:59
karena dia di kebanyakan dibikin
00:02:01
projectnya itu bikin Project system
00:02:03
kayak databse atau apapun itu layak
00:02:06
jenis-jenisnya mirip database atau kayak
00:02:09
buat untuk Network atau untuk
00:02:11
virtualisasi nah kayaknya ini banyak
00:02:13
dibandingkan dengan bahasa pemograman c
00:02:15
jadi golang itu kalau temen-temen pengen
00:02:18
bikin sistem yang bagus seperti sih tapi
00:02:21
nggak mau ribet seperti itu bisa
00:02:23
menggunakan gelang dan karena golong itu
00:02:26
sangat like wet nantinya kayak Ringan
00:02:28
banget jadi saat ini banyak banget
00:02:30
populer digunakan untuk membuat aplikasi
00:02:33
BKN dan juga microservice kenapa Karena
00:02:37
ringan banget Safika sigulang ini edan
00:02:40
kanggoang akhirnya banyak banget populer
00:02:44
ya di sarat-sarat kalau misalnya bikin
00:02:46
microservices itu banyak banget yang
00:02:48
menggunakan golang nah pertanyaannya
00:02:53
Kenapa sih kita perlu belajar golang
00:02:55
gitu ya nah jadi bahasa gula ini sangat
00:02:57
sederhana tidak butuh waktu lama untuk
00:02:59
mempelajarinya jadi beda kaya boros
00:03:01
penggorengan yang lain yang selalu
00:03:03
membawa banyak konsep gitu ya kayak
00:03:05
object-oriented fungsional dan
00:03:07
sebagainya sigolang ini anehnya dia
00:03:10
membawa konsep yang sederhana sederhana
00:03:12
sekali Jadi kalau senyum mirip-mirip
00:03:15
kaya si beneran kreasi situ kan
00:03:17
sederhana banget ya Bahasanya nah beda
00:03:20
kayak si plus-plus jadi jangan
00:03:21
dibandingkan ya kalau si plus-plus kan
00:03:23
dia ada object-oriented nya kalau goreng
00:03:26
itu enggak sederhana sekali Bahkan dia
00:03:28
enggak punya object-oriented bahkan saat
00:03:30
saya bikin video ini Dia tidak punya
00:03:32
fitur yang namanya genre programming
00:03:35
Hai Nah gua ulang ini mendukung baik
00:03:38
konferensi programming jadi dia itu
00:03:40
sangat mendukung dengan baik konferensi
00:03:42
programming Kenapa karena ya di zaman
00:03:45
sekarang dimana kita udah prosesornya
00:03:48
udah multi-core sudah pararel gitu ya
00:03:50
konferensi programming ini sangat sekali
00:03:53
dibutuhkan ya di saat ini di jaman jaman
00:03:57
sekarang Maka dari itu sigolang bagusnya
00:04:01
dia sudah mendukung secara baik tentang
00:04:03
konferensi programming nanti juga kita
00:04:05
akan bahas tentang konklusi programming
00:04:07
Cuma tidak di materi ini nanti ada matre
00:04:10
tersendiri tentang Golem konferensi
00:04:13
Hai Nainggolan juga mendukung GB
00:04:14
kolektor jadi teman-teman ngga perlu
00:04:16
lagi memenej memori secara manual
00:04:19
seperti yang dilakukan DC oleh karena
00:04:21
itulah Singgalang ini lebih banyak
00:04:23
sekarang orang pada pengen belajar
00:04:25
goreng karena enggak perlu pusing
00:04:27
mikirin lagi manajemen memori seperti di
00:04:29
bahasa pemograman C Nah jadi saat ini
00:04:33
goreng itu menjadi salah satu bahasa
00:04:34
pemograman yang sedang naik daun entah
00:04:36
itu digunakan untuk membuat sistem
00:04:38
seperti database dan sejenisnya atau
00:04:41
bahkan dibuat untuk aplikasi be'en atau
00:04:44
microservices
00:04:48
Hai Bolang itu sederhana ya jadi
00:04:50
softwarenya jadi untuk membuat kode
00:04:52
Sorry untuk membuat program goreng Kita
00:04:54
perlu menginstal software development
00:04:56
kit nya atau golongannya compilernya Nah
00:04:59
itu simple banget teman-teman cukup
00:05:00
Download aja digoreng doto RG gitu ya di
00:05:03
sana tinggal download habis download
00:05:05
tinggal install sesuai dengan sistem
00:05:07
operasi teman-teman masing-masing lalu
00:05:09
untuk mengecek Apakah gorengnya berhasil
00:05:12
diinstal atau tidak itu teman-teman
00:05:13
cukup menggunakan perintah gold spasi
00:05:16
version nah saya nggak perlu demo Kalau
00:05:18
yang untuk installnya karena gampang
00:05:20
banget teman-teman tinggal download
00:05:21
habis itu Tinggal install karena
00:05:23
tergantung sama operasi teman-teman jadi
00:05:25
disini Saya cukup mengetikkan go version
00:05:28
by Terminal ini keluar jadi di laptop
00:05:32
saya saat ini ada go persis 1.14.5
00:05:37
Hai jadi simpel banget
00:05:41
Yo what's up
00:05:43
Hai Na Tu segi Masih proses Development
00:05:45
Program di bahasa pemograman go atau
00:05:47
gelang ini Jadi ini simple banget jadi
00:05:50
go itu base pemograman yang dicompile ya
00:05:53
sih sosoknya jadi enggak mirip kayak PHP
00:05:56
kalau PHP kan nggak dicompare Nah kalau
00:05:58
misalnya ini di Kompas Jadi mirip kayak
00:06:00
Java atau memang sih cuma bedanya ini
00:06:03
enggak seperti Java juga kalau Java itu
00:06:05
dicompile menjadi by record dimana Sorry
00:06:08
by Rico Ya baik COD atau bacotnya itu
00:06:11
harus dijalankan tetap menggunakan Java
00:06:13
virtual machine Nah kalau gue enggak
00:06:15
jadi teman-teman nanti download Go
00:06:17
compiler saya teman-teman nanti akan
00:06:20
bikin sebuah program namanya nama file
00:06:23
gue.go.id contohnya disini men.co kalau
00:06:26
nanti komplotan ini digunakan untuk
00:06:28
melakukan compile sih program-program
00:06:30
atau source code yang kita buat hasilnya
00:06:33
dia akan menjadi sebuah Banery ini
00:06:36
binernya langsung notifying jadi nanti
00:06:39
bairi ini teman-teman bisa kompal
00:06:41
bayinya menjadi by Rio
00:06:43
yogs bayang rmx by Mary awindo senantisa
00:06:46
Tika teman-teman distribusikan ke
00:06:48
misalnya ke Windows ke Linux sebagainya
00:06:51
teman-teman gak perlu lagi meng-install
00:06:53
go compiler jadi berbeda kayak Java
00:06:55
kalau Java teman-teman habis ngelakuin
00:06:57
kompilasi soskot teman-teman menjadi
00:07:00
Aplikasi Java teman-teman tetap kalau
00:07:02
pengen jalankan saya Aplikasi Java nya
00:07:05
teman-teman tetap harus menginstal yang
00:07:06
namanya Java runtime tapi kalau singkong
00:07:09
nggak jadi beneran menjadi by Rival yang
00:07:12
native sesuai dengan sistem operasi yang
00:07:14
nanti kita gunakan
00:07:19
Hai nah terus editornya atau idenya
00:07:22
nanti pakai apa sih namanya banyak
00:07:24
banget bahkan teman-teman juga kalau
00:07:25
pakai yang simple simple bisa nggak
00:07:27
masalah ya contohnya yang saat ini
00:07:29
populer ada dua ada Visual Studio code
00:07:32
ada Z branch Golem nah saya akan
00:07:35
menggunakan z-band swollen tapi walaupun
00:07:38
ini berbayar nggak masalah ya
00:07:39
teman-teman masih terus bisa pakai versi
00:07:42
trialnya 30 hari atau kalau teman-teman
00:07:45
pengen yang pakai yang free foto bisa
00:07:47
menggunakan Visual Studio code ini
00:07:49
enggak masalah walaupun nanti saya
00:07:50
prakteknya menggunakan Golem kenapa
00:07:53
kalau nanti untuk proses kompilasi dan
00:07:55
sebagainya saya akan tetap menggunakan
00:07:56
terminal ya teman-teman bisa ikutin
00:08:00
walaupun menggunakan editor yang berbeda
00:08:02
dengan yang saya praktekkan di
00:08:04
materi-materi ini
00:08:08
hai oke mungkin sekarang aja untuk
00:08:10
pengenalan gelangnya biar enggak terlalu
00:08:11
panjang next kita akan bahas tentang
00:08:13
membuat program hello world di kolam