Get Free Shipping on orders over $79
Getting Started with V Programming : An end-to-end guide to adopting the V language from basic variables and modules to advanced concurrency - Navule Pavan Kumar Rao

Getting Started with V Programming

An end-to-end guide to adopting the V language from basic variables and modules to advanced concurrency

By: Navule Pavan Kumar Rao

eText | 10 December 2021 | Edition Number 1

At a Glance

eText


$45.09

or 4 interest-free payments of $11.27 with

 or 

Instant online reading in your Booktopia eTextbook Library *

Why choose an eTextbook?

Instant Access *

Purchase and read your book immediately

Read Aloud

Listen and follow along as Bookshelf reads to you

Study Tools

Built-in study tools like highlights and more

* eTextbooks are not downloadable to your eReader or an app and can be accessed via web browsers only. You must be connected to the internet and have no technical issues with your device or browser that could prevent the eTextbook from operating.

Learn a new statically compiled programming language to build maintainable and fast software with the help of this comprehensive guide to V programming

Key Features

  • Explore the features of the V programming language step by step with this beginner's guide
  • Gain strong foundational knowledge of core programming concepts such as modules, functions, and structs
  • Learn how to write super-fast programs and applications that compile in a matter of seconds

Book Description

A new language on the block, V comes with a promising set of features such as fast compilation and interoperability with other programming languages. This is the first book on V programming language, packed with concise information and a walkthrough of all the features you need to know to get started with the language.

The book begins by covering the fundamentals to help you learn about the basic features of V and the suite of libraries available within the V ecosystem. You'll become familiar with primitive data types, declaring variables, arrays, and maps. In addition to basic programming, you'll develop a solid understanding of the building blocks of programming, including functions, structs, and modules in the V programming language. As you advance through the chapters, you'll learn how to implement concurrency in V Programming. Finally, you'll learn how to leverage the statically typed compiled design of V programming to write fast and maintainable software using microservices and how to write test cases for functions in V.

By the end of the book, you'll be well-versed with the V programming language and be able to start writing your own programs and applications.

What you will learn

  • Become familiar with the basic building blocks of programming in the V language
  • Install the V language on various operating systems
  • Understand how to work with arrays and maps in V programming
  • Write test cases for your V functions
  • Discover how to implement concurrency in V programming
  • Get acquainted with test-driven development (TDD) in V programming
  • Get to grips with building and querying microservices in V programming

Who This Book Is For

Whether you're a beginner interested in learning a programming language or an experienced programmer looking to switch to a new and better statically compiled programming language, this V programming book is for you.

Table of Contents

  1. Introduction to V Programming
  2. Installing V Programming
  3. Variables, Constants and Code Comments in V
  4. Primitive Data Types in V
  5. Arrays and Maps in V
  6. Conditionals and Iterative Statements in V
  7. Functions in V
  8. Structs in V
  9. Modules in V
  10. Concurrency in V Programming
  11. Channels
  12. Test Driven Development
  13. Project: Building a Microservice
on
Desktop
Tablet
Mobile

More in Programming & Scripting Languages

Investing for Programmers - Stefan Papp

eBOOK

Agile Web Development with Rails 8 - Sam Ruby

eBOOK

RRP $97.96

$78.99

19%
OFF
The Rust Programming Language, 3rd Edition - Carol Nichols

eBOOK