Skip to main content

Object-based Programming with Go

  • Textbook
  • Dec 2024

Overview

  • Introduces programming with Go in a compact and object-based manner
  • Includes many practical examples
  • All source code is available for download

Buy print copy

Softcover Book USD 44.99
Price excludes VAT (USA)
This title has not yet been released. You may pre-order it now and we will ship your order when it is published on 17 Dec 2024.
  • Compact, lightweight edition
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

About this book

This textbook explains the concept of "object-based programming" as an essential part of "object orientation" and elucidates why the programming language Go, developed at Google, optimally supports this concept. Using significant parts of the micro-universe, a large collection of software components (with source code totaling nearly 64,000 lines), many important data types and their algorithms are described. In the practical section, various programs constructed according to this concept are presented. 

The translation was done with the help of artificial intelligence. A subsequent human revision was done primarily in terms of content.

Keywords

  • Object-Based Programming
  • object-based
  • Programming with Go
  • Abstract Data Types
  • Algorithm
  • Program Lifecycle
  • Specification
  • Game of Life
  • Register Machine
  • Projects with Go

Authors and Affiliations

  • Berlin, Germany

    Christian Maurer

About the author

Dr. rer. nat. Dipl.-Math. Christian Maurer studied in Berlin and obtained his PhD in Mathematics from the University of Bremen. He worked as a research assistant and assistant professor for mathematics at the Free University of Berlin for an extended period. Subsequently, he briefly served as a computer science subject leader at a Berlin high school before spending many years as the head of teacher training at the Department of Mathematics and Computer Science at the Free University of Berlin. During this time, and even after retirement, he was a lecturer in computer science.

Bibliographic Information

  • Book Title: Object-based Programming with Go

  • Authors: Christian Maurer

  • Publisher: Springer Wiesbaden

  • eBook Packages: Computer Science, Computer Science (R0)

  • Copyright Information: The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Fachmedien Wiesbaden GmbH, part of Springer Nature 2025

  • Softcover ISBN: 978-3-658-44703-8Due: 17 December 2024

  • eBook ISBN: 978-3-658-44704-5Due: 17 December 2024

  • Edition Number: 1

  • Number of Pages: XIX, 362

  • Number of Illustrations: 456 b/w illustrations

Publish with us