Join us on a literary world trip!
Add this book to bookshelf
Grey
Write a new comment Default profile 50px
Grey
Subscribe to read the full book or read the first pages for free!
All characters reduced
Modern Web Development with Go - cover

Modern Web Development with Go

Anonymous

Publisher: Orange Education Pvt Ltd

  • 0
  • 0
  • 0

Summary

Build fast, scalable web server applications by harnessing the power of solution-driven programming with Go. 

KEY FEATURES 
- Understanding the core concepts of the Go programming language.
- Designing and development of modern Web Server applications.
- Dealing with different kinds of database management solutions.
- Deploying applications with cutting edge technologies.
- Monitoring and maintenance of applications with popular tools.

DESCRIPTION
In this book, we are going to learn how to design, develop and deploy Web Server Applications using the Go programming language. In recent years, Go has become the industrial standard for these kinds of applications; so by learning this, a lot of good opportunities can be opened in the market. All subjects will be covered through various practical examples.
This book will cover the state-of-the-art technology for the development of Web Applications and follow all industrial standards. At the beginning we will do the preparation for development. Here, we will learn the basics of the Go programming language, the basics of Web Servers, how to set up a project with Go, and how to design software solutions.
Later, we will concentrate more on development. We will learn how to develop the application designed in the previous chapters, how to use different types of databases, how to test our application, and how to make it secure. At the end of the book, we will show how to deploy the application and monitor it after deployment.
After reading this book, the readers can independently develop Web Server Applications or include themselves in already-started projects.

WHAT WILL YOU LEARN 
- Solve common problems with the Go programming language.
- Be familiar with the terms related to server applications.
- Understand the phases in the software development process.
- Be able to independently design software solutions and use some best practices.
- Be familiar with multiple different database management solutions (relational and NoSQL) and be able to predict which best suits their needs.
- Learn how to deploy applications.
- Understand and know how to apply monitoring and alerting concepts.

WHO THIS BOOK IS FOR
The book is for beginners and experienced developers who want to learn and have a thorough introduction to web development using the Go programming language. With a lot of practical examples and guidelines on how to install and configure specific tools, beginners will easily understand and follow the content covered in this book. On the other hand, more experienced developers will certainly find some useful tips and tricks. 
TABLE OF CONTENTS 
1. Basic Concepts of Go programming language
2. Advanced Concepts of Go programming language
3. Web Servers
4. Setting up a project with Go programming language
5. Design of Web Applications
6. Application layers
7. Relational databases and Repository layer
8. NoSQL databases and Repository layer
9. Testing
10. Security
11. Deploying Web Application
12. Monitoring and Alerting
Available since: 02/03/2023.

Other books that might interest you

  • A Treatise on Staff Making and Pivoting - cover

    A Treatise on Staff Making and...

    Eugene Edward Hall

    • 0
    • 0
    • 0
    This instruction manual contains complete directions for making and fitting new staffs for watches from raw material. The author refers to several illustrations throughout the text. These can be seen at the Online text in the Links section on this page. (Bev J. Stevens)
    Show book
  • Superdove - How the Pigeon Took Manhattan And the World - cover

    Superdove - How the Pigeon Took...

    Courtney Humphries

    • 0
    • 0
    • 0
    Why do we see pigeons as lowly urban pests and how did they become such common city dwellers? Courtney Humphries traces the natural history of the pigeon, recounting how these shy birds that once made their homes on the sparse cliffs of sea coasts came to dominate our urban public spaces. While detailing this evolution, Humphries introduces us to synanthropy: The concept that animals can become dependent on humans without ceasing to be wild; they can adapt to the cityscape as if it were a field or a forest.Superdove simultaneously explores the pigeon's cultural transformation, from its life in the dovecotes of ancient Egypt to its service in the trenches of World War I, to its feats within the pigeon-racing societies of today. While the dove is traditionally recognized as a symbol of peace, the pigeon has long inspired a different sort of fetishistic devotion from breeders, eaters, and artists—and from those who recognized and exploited the pigeon's astounding abilities. Because of their fecundity, pigeons were symbols of fertility associated with Aphrodite, while their keen ability to find their way home made them ideal messengers and even pilots. Their usefulness largely forgotten, today's pigeons have become as ubiquitous and reviled as rats. But Superdove reveals something more surprising: By using pigeons for our own purposes, we humans have changed their evolution. And in doing so, we have helped make pigeons the ideal city dwellers they are today. In the tradition of Rats, the book that made its namesake rodents famous, Superdove is the fascinating story of the pigeon's journey from the wild to the city—the home they'll never leave.
    Show book
  • The Art of Social Media - Power Tips for Power Users - cover

    The Art of Social Media - Power...

    Guy Kawasaki, Peg Fitzpatrick

    • 0
    • 0
    • 0
    By now it's clear that whether you're promoting a business, a product, or yourself, social media is near the top of what determines your success or failure. And there are countless pundits, authors, and consultants eager to advise you. 
    But there's no one quite like Guy Kawasaki, the legendary former chief evangelist for Apple and one of the pioneers of business blogging, tweeting, Facebooking, Tumbling, and much, much more. Now Guy has teamed up with Peg Fitzpatrick, who he says is the best social-media person he's ever met, to offer The Art of Social Media—the one essential guide you need to get the most bang for your time, effort, and money. 
    With over one hundred practical tips, tricks, and insights, Guy and Peg present a bottom-up strategy to produce a focused, thorough, and compelling presence on the most popular social-media platforms. They guide you through steps to build your foundation, amass your digital assets, optimize your profile, attract more followers, and effectively integrate social media and blogging.
    Show book
  • The Dam Builders - Power from the Glens - cover

    The Dam Builders - Power from...

    James Mark Miller

    • 0
    • 0
    • 0
    This history of Scottish hydropower vividly chronicles the mid-20th century public works projects that transformed the Highlands. In the thirty years after the Second World War, the construction projects of the North of Scotland Hydro-Electric Board changed the face of the Highlands. They brought electricity to nearly every region north of the Highland Line. Founded by Scotland’s idealistic Secretary of State Tom Johnston, these epic projects of hard labor in beautiful landscapes gave hope to Highland communities. By the time the last scheme was opened in Foyers in 1975, the engineers had built some fifty major dams and power stations, almost 200 miles of tunnel, 400 miles of road, and over 20,000 miles of power line. The Board had to overcome adverse weather and difficult terrain, as well as political opposition. The Dam Builders is a vivid account of these historic projects and includes eyewitness stories from many of the workers who made the electrification of the Highlands a reality.
    Show book
  • The Red Limit - The Search for the Edge of the Universe - cover

    The Red Limit - The Search for...

    Timothy Ferris

    • 0
    • 0
    • 0
    For centuries, it was assumed that our universe was static. Then, in the late 1920s, astronomers made a startling new discovery—from Earth, the light of distant galaxies appeared to be red. This meant those galaxies were receding from us, and a revolutionary realization was born: the universe is expanding. In The Red Limit, Timothy Ferris recounts the fascinating tale of this discovery, its far-reaching ramifications, and the passionately competitive astronomers who charted the past, present, and future of the cosmos.
    Show book
  • Going Live Bundle 2 in1 Bundle - cover

    Going Live Bundle 2 in1 Bundle

    Drake Gregers, Robbie Thames

    • 0
    • 0
    • 0
    Going Live Bundle, 2 in1 Bundle: The Basics of Live Streaming and How to Start PodcastingThere has never been a better time to start your own podcast. Sales of smartphones over recent years have fueled more interest in podcasts and now there are more podcast listeners than ever before. And the numbers are growing every year.A number of marketers have tried to create a successful podcast and failed. This is because they tried to use outdated methods to get their podcasts noticed, or because they just didn’t know what they were doing. But not to worry because this bundle will help you. If you’re also interested in live video streaming, this bundle will have tips as well. If you’re a complete newcomer to live video streaming and you’ve never streamed a video before in your life, then you might find it somewhat nerve wracking going in front of a camera. This can be a very scary feeling as you’re going to be exposed and live on the feed and the whole process is quite unlike any other form of marketing. This bundle will give you expert advice on how to create the best podcasts and build a significant following. You will have a step-by-step guide on how to create a successful podcast. It will also guide you in everything about live streaming, how it works, how to get started and what kind of content you can make in order to generate traffic and profits.This 2 in 1 bundle includes the following audiobooks:1. The Basics of Live Streaming: Discover Everything About Live Streaming Including Creating Content, Increasing the Quality of Your Video Streams and Making Money From Your Live Streaming2. How to Start Podcasting: Learn Everything About Podcasting, The Benefits, How to Start One and How to Make Significant Profits Through Your Own PodcastIf you want to learn more, download your copy of Going Live 2 in 1 Bundle today!
    Show book