Jose SitangganginStackademicHow to Test HTTP Outbound in Go Using Just the Standard LibraryThe Go standard library is rich and powerful, but we often find ourselves needing third-party libraries to test HTTP outbound. Similar to…Apr 15Apr 15
Jose SitanggangHow to Test Goroutines in GoTesting goroutines in Go can be challenging because they execute in a random order. Learn how to test goroutines in Go using just the…Apr 9Apr 9
Jose SitangganginStackademicGraceful Shutdown in GoLearn how graceful shutdown ensures your requests stay safe during service updates by following the 12-factor principlesNov 5, 2023Nov 5, 2023
Jose SitangganginStackademicNamespace in GoActually, Go doesn’t have a namespace feature like C++ and C# does. However, we can achieve the same effect in Go. How?Oct 29, 20232Oct 29, 20232
Jose SitanggangShadowID: Expose the Auto Increment ID to the Public Without Compromising SecurityCombine the best of both worlds: the performance of Auto Increment IDs and the security of UUIDs.Oct 28, 2023Oct 28, 2023
Jose Sitanggang140x Faster String to Byte and Byte to String Conversions with Zero Allocation in GoConverting a string to bytes and bytes to a string requires allocating new memory. However, strings and bytes (which refer to a slice of…Oct 21, 20233Oct 21, 20233
Jose SitanggangBit Field Role-based Access Control (RBAC)Role-based Access Control (RBAC) is a mechanism that restricts system access by granting authorized users specific access rights, grouped…Sep 28, 20231Sep 28, 20231
Jose SitanggangRegresi Linear Menggunakan Least Square Error (LSE)Memahami bagaimana LSE dapat digunakan untuk mententukan nilai dari intercept dan gradient dari suatu model linear dengan menggunakan…Oct 18, 2019Oct 18, 2019
Jose SitanggangLog ASCII Standard (LAS) Reader and Converter untuk PythonLAS merupakan format file yang umun digunakan di industri perminyakan dan industri sumur airMar 16, 2019Mar 16, 2019