Mihalis Tsoukalos

Do you want to write for Packt?

Mihalis Tsoukalos holds a BSc in Mathematics from the University of Patras and an MSc in IT from University College London, UK. His previous books, Go Systems Programming and Mastering Go, have become a must-read for Unix and Linux systems professionals. He works as a Unix systems engineer, database administrator, and mathematician. He enjoys writing technical articles and has written for Sys Admin, MacTech, C/C++ Users Journal, USENIX; login:, Linux Journal, Linux User and Developer, Linux Format, and Linux Voice. His research interests include time series, indexing, and databases.

Books from Mihalis Tsoukalos

  1. Mastering Go
    Exploring the major features and packages of Go, along with its types and data-structures, enabling the reader to write threadsafe, concurrent cloud, and network applications
  2. Go Systems Programming
    Learning the new system’s programming language for all Unix-type systems
  3. Mastering Go - Second Edition
    Dive deep into the Go language and become an expert Go developer
  4. Mastering Go - Third Edition
    Master key features of Go, including advanced concepts like concurrency and working with JSON, to create and optimize real-world services, network servers, and clients