Pada bahasa pemrogaman golang sudah disediakan module untuk menampilkan log yang dapat kita gunakan sesuai dengan kebutuhan.
Contoh untuk menampilkan log adalah sebagai berikut:
log.SetFlags(log.Lshortfile)
Sintaks diatas dapat menampilkan nama file dan baris source code dimana function log.Printf(param, param2) di panggil.
A. PROBLEM :
Menampilkan nama file dan baris source code dalam bahasa pemrograman GOLANG
B. SOLVING :
- Searching google dengan keyword log.Lshortfile
- Lihat source code klik log.go (Ini adalah source code / library bawaan dari golang)
- Cari sintax yang dapat menampilkan nama file dan baris source code.
- Sintak dapat dilihat pada baris 153 berikut : _, file, line, ok = runtime.Caller(calldepth) sintaks ini dapat menampilkan nama file, baris souruce code dimana function dipanggil/di eksekusi.
Selesai ... :-)
No comments :
Post a Comment