阅读视图

Basic example of running WebAssembly with Go

WebAssembly is a low-level, assembly-like language that brings near-native performance to browsers. WebAssembly allows developers to code in their familiar programming languages such as C/C++, Rust, Go, Python, and so on. The code is then compiled into the wasm binary format and can be executed in browsers . WebAssembly was first released in 2017 and … Continue reading Basic example of running WebAssembly with Go
  •  

mmap – an effective way of reading/writing large files

When operating with files in programming, we often read entire file content into physical memory. While writing the code doesn’t take much time, what happens behind the scenes is far more complex. During the process, your program has to invoke multiple system calls between buffers in kernel and user spaces back and forth which is … Continue reading mmap – an effective way of reading/writing large files
  •  
❌