Penulis Topik: [Golang] Bug yang aneh  (Dibaca 169 kali)

Offline descrates

  • Moderator
  • Pro500
  • *****
  • Tulisan: 783
  • Reputation: +5079/-0
    • Lihat Profil
[Golang] Bug yang aneh
« pada: Agustus 05, 2020, 07:02:26 AM »
1. runtime.Gosched()
     ini berjalan baik kalau cpunya dewa
     dan linux

2. os.Stdout.Sync()
    ini mirip time.Sleep(), buat flush
    tapi lagi-lagi linux

3. sync.RWMutex
    ini makin banyak core makin lambat

4. sync.WaitGroup()
    ini harus pake rumus pakem

5. switch dan case
     kasarnya ini setengah mateng

6. if
    penggunaan berlebihan (strong)

7. goroutine yang ugly
     misal kita call program, atau flag
     1. dia akan cari solusi otomatis terdekat
     2. solusi tidak ketemu, panic error dll
     3. supaya tidak error ya manual solusi
     4. nah ini diganjal pake goroutine lagi

8. seperti yang kita ketahui bersama-sama
     golang itu bahasa program yang "bodoh"
     dan ini bikin agak gimana gitu
     1. solusi bodoh justru bikin speed boost
     2. solusi pintar bikin worst
     (karena dirancang buat minimalist IQ atau
     yang males coding)

9. simplifier ( := ) yang aneh
     a := a.b.c() ini kenapa tidak variable ya?
TASKKILL /F /IM SMĪ”RTP.exe /T

macOS Mojave --- Intel Iris Graphics 6100

Win7 32bit [kernel patch] --- 2x2,8GHz Intel --- 8GB RAM DDR3 --- 512MB 9600M GT NVidia --- Iron 15 beta --- Opera Mini Proxies

other OS: Lucid Puppy, XP SP2 [custom], XP SP3, Win7 64bit, Tails