How to read CSV file in Golang

  • 23 December 2019
  • ADM

How to read CSV file in Golang using reader from encoding/csv package. For this example we took an simple example of a CSV file containing three columns name, address and phone.


How to write CSV file in Golang

  • 21 December 2019
  • ADM

How to write CSV file in Golang using writer from encoding/csv package. For this example we took an simple example of a CSV file containing three columns name, address and phone.


To mesure the time used by an application in Golang or of a code section the functions time.Now() and time.Since() can be used.


How to fix The program can't start because mspdb100.dll is missing from your computer. Try reinstalling the program to fix this problem. by adding the VC 10.0 IDE on the Windows system environment variables or by running the vcvars32.bat for the current session.


In Golang there a are two libraries for generating random integers, one is a pseudo-random number generator (package math/rand) and the second one is cryptographically secure random number generator (package crypto/rand)


How to trim (remove) leading and trailing whitespace from string in Golang using the TrimSpace, Trim, TrimLeft, TrimRight methods from strings package.