
Hari ini, Go digunakan secara luas untuk mengembangkan aplikasi yang terdistribusi dan banyak dimuat. Kami telah menyusun pilihan video untuk Anda, terutama dari mitaps kami, yang memahami kelebihan dan kekurangan bahasa, dan berbicara tentang fitur penggunaannya pada contoh proyek nyata.
Daftar video:
- Pergi ke produksi.
- Aplikasi Go profil.
- Buka Server Media Siaran.
- Pencarian Email Pipeline on Go.
- Sinkronkan data dalam Go dengan mysql binlog.
- Bagaimana kami mulai menggunakan Jawaban Go di Mail.ru.
- Pub / Sub dan 1 juta WebSockets.
- Pemrograman on Go (tentu saja).
- Siapa yang butuh bahasa Go dan layanan microser.
Masuk produksi
Dmitry Shveenkov dari Mail.ru Group berbicara tentang layanan push notification dari proyek Mail.ru, tentang transfernya dari Python ke Go dan apa yang diberikannya. Anda akan belajar tentang kesulitan mengembangkan layanan, dan Dmitry akan mengilustrasikan efektivitas Go dengan metrik dari lingkungan produksi.
Membuat Aplikasi Go
Stas Makarov dari 220 Volt melakukan tur kuliah pengantar tentang profil aplikasi di Go dan alat terkait.
Buka Server Media Siaran
Mikhail Raichenko dari VKontakte berbicara tentang mengapa Go dipilih untuk pengembangan layanan media, bagaimana layanan itu dibuat, akan menceritakan tentang kelebihan dan kekurangannya serta tentang integrasi ke dalam infrastruktur jaringan sosial.
Pencarian Email Pipeline on Go
Victor Starodub dari Mail.ru Mail menceritakan bagaimana Go membuat hidup lebih mudah ketika menulis mesin pencari untuk layanan email.
Pergi sinkronisasi data dengan mysql binlog
Artyom Zheltak dari Rambler memberi tahu bagaimana proyek Rambler bekerja. Aliran memecahkan masalah sinkronisasi data antara daemon dan sistem utama.
Bagaimana kami mulai menggunakan Buka di Balasan Mail.ru
Mark Belotsky berbicara tentang bagaimana tim Jawaban Mail.ru memindahkan fungsionalitas dari Perl ke Go, tentang kesulitannya, tentang kelebihan versi baru daripada yang lama.
Pub / Sub dan 1 Juta WebSockets
Sergey Kamardin berbicara tentang bagaimana Go berhasil menerapkan sejumlah besar koneksi persisten, memberikan batasan yang aman pada restart server tanpa rasa sakit, mundur jika terjadi masalah yang tidak terduga, dan banyak lagi.
Go Programming
Siklus sembilan kuliah dari kursus pelatihan nama yang sama dari proyek Technostream. Kursus ini bukan untuk pemula dalam pemrograman, tetapi bagi mereka yang sudah memiliki pengalaman menulis program dalam bahasa lain.
Siapa yang butuh bahasa Go dan layanan microser
Wawancara dengan Vasily Romanov, seorang programmer dari Mail.ru. Dengan mudah mengajar di kursus "Programming on Go" dan mengkhususkan diri dalam memecahkan masalah produk yang kompleks.
Dan akhirnya - pengumuman kursus pelatihan yang akan diajarkan kepada siswa Technosphere dan Technoatom. Nantinya akan tersedia di saluran Youtube kami
Technostream .