Publikasi tentang topik tersebut 'golang'


Kapan dan Mengapa menggunakan cache yang Paling Sedikit Sering Digunakan (LFU) dengan implementasi di Golang
Selama bertahun-tahun, orang-orang yang terlibat dalam ilmu komputer dan teknik telah bekerja sangat keras dalam berbagai macam optimasi. Mengingat kita hidup di dunia dengan sumber daya yang terbatas, umat manusia selalu berupaya mencari cara untuk mengoptimalkan biaya dan mempercepat segalanya. Dalam rekayasa perangkat lunak, menurut saya, pendekatan paling populer untuk peningkatan kinerja adalah caching. Meskipun ada berbagai macam penerapan caching, tergantung pada bidang rekayasa..

Ayo Petunjuk! Mari kita bicarakan…
Penunjuk , seperti namanya, adalah variabel yang menunjuk ke lokasi di memori sistem Anda tempat suatu nilai disimpan, bukan nilai itu sendiri. Ini adalah alamat ke nilai yang disimpan dalam memori. Definisinya sederhana tetapi konsep ini mungkin sedikit rumit untuk dipahami. Ketika saya pertama kali mengembangkan pemahaman yang baik tentang pointer di Go, saya bertanya pada diri sendiri, “Bagaimana saya bisa menjelaskan konsep ini kepada anak berusia 5 tahun?” Ya, saya tidak tahu..

LeetCode — Pohon Pencarian Biner Unik
Pernyataan masalah Diberikan bilangan bulat n , kembalikan jumlah BST yang unik secara struktural (pohon pencarian biner) yang memiliki tepat n simpul dengan nilai unik dari 1 hingga n . Pernyataan masalah diambil dari: https://leetcode.com/problems/unique-binary-search-trees . Contoh 1: Input: n = 3 Output: 5 Contoh 2: Input: n = 1 Output: 1 Kendala: - 1 <= n <= 19 Penjelasan Solusi kekerasan Pendekatan brute force adalah menghasilkan semua..

Edisi Mingguan Golang 71
Selamat datang di Golang Weekly edisi ke-71, buletin mingguan tentang bahasa pemrograman Go. Kunjungi Beli Kopi untuk menemukan cara mendukung Golang Weekly atau menjadi anggota di Medium menggunakan tautan di bawah: Bergabunglah dengan Medium dengan tautan rujukan saya - This Week In I/O Baca setiap cerita dari This Week In I/O (dan ribuan penulis lain di Medium). Biaya keanggotaan Anda langsung… www.thisweekin.io Artikel dan..

Menerapkan Aplikasi Go di Server Ubuntu
Golang adalah salah satu bahasa pemrograman dengan pertumbuhan tercepat pada tahun 2022. Popularitas bahasa pemrograman ini sangat eksponensial. Ini dibangun berdasarkan C++ sehingga akan membuat tugas komputasi menjadi lebih cepat. Hari ini kita akan membuat aplikasi go kecil dan menyebarkannya di server ubuntu. package main import ( "fmt" "net/http" ) func main() { http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { fmt.Fprintf(w,..

Pemrograman Berorientasi Objek di GO
Salah satu pertanyaan pertama yang muncul di benak programmer yang mempertimbangkan untuk beralih dari bahasa pemrograman berorientasi objek seperti Java dan C# ke Golang adalah apakah mereka dapat menerapkan prinsip berorientasi objek yang sama ke Go. Untuk jawaban atas pertanyaan ini, kita bisa melihat di FAQ go.dev; Apakah Go merupakan bahasa berorientasi objek? Iya dan tidak. Meskipun Go memiliki tipe dan metode serta memungkinkan gaya pemrograman berorientasi objek, tidak..

Tentang Deklarasi Variabel: Irisan
Ada beberapa cara berbeda untuk mendeklarasikan slices in Go . IMO, ada arti tersirat untuk masing-masing cara berbeda ini: var foo []T : Deklarasikan potongan bahwa kode akan mulai menambahkan sejumlah item yang tidak diketahui dan/atau jumlahnya tidak penting. var foo = []T{ … } atau foo := []T{ … } : Dimana … adalah daftar item bertipe T. Deklarasikan sebuah irisan yang kodenya telah mengetahui cara mengisinya dan kemungkinannya tidak akan banyak berubah atau tidak..