Tutorials > Learn Go Programming With Building Restful Service
Learn Go Programming With Building Restful ServiceDate: 11 May 2023 | Posted by: voska89 |
![]() Last updated 1/2022 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 767.80 MB | Duration: 3h 1m Basic and Advance go programming language Free Download What you'll learn Basics of Go programming Advance Go programming Build RESTful service in Go language with MySQL database Build CLI tool in Go language Concurrent programming Requirements Basic Knowledge of computer science Description This course is about learning basic and advance Go programming.Go, also known as Golang, is a powerful and efficient programming language that has gained popularity in recent years. This course is designed to introduce students to the fundamentals of Go programming, including data types, control structures, functions, and packages.The course will begin with an overview of the Go programming language and its key features, including its simplicity, concurrency, and strong type system. Students will learn how to write and run basic Go programs, and how to use the Go toolchain to compile and execute their code.Throughout the course, students will work on a series of hands-on programming assignments designed to reinforce their understanding of Go syntax and programming concepts. These assignments will cover topics such as arrays, slices, maps, pointers, functions, and control structures.The more detailed concept with more programming practicesBasic Go programming we will cover the following topics:Environment setupIDE setupBasic Introduction and set up your workspaceGo syntaxData typesKeywordsVariablesOperatorsConstantsDecision makingLoopsFunction StringArrayTypecastingReading from and Writing into filesPackagingAdvance Go programming we will cover the following topics:PointersStructureMethods (Not functions)InterfacesDefer, Panic and RecoverError handlingSlicesMapMarshalling/Unmarshalling JSONLockingSelectChannel GoroutinesConcurrent programmingTesting in Go Overview Section 1: Introduction Lecture 1 Introduction Lecture 2 Course outline Section 2: Environment setup for Go programming Lecture 3 Install Go language for Mac OS, Linux and Windows Lecture 4 Install and setup Visual Studio code as a code editor Section 3: Basic of Go programming Lecture 5 Basic Introduction and setup your workspace Lecture 6 Program structure Lecture 7 Go syntax Lecture 8 Data types Lecture 9 Keywords Lecture 10 Variables Lecture 11 Operators Lecture 12 Constant Lecture 13 Decision Making Lecture 14 Loops Lecture 15 Functions Lecture 16 Strings Lecture 17 Arrays Lecture 18 Typecasting Lecture 19 Reading from and Writing into files Lecture 20 Packaging Section 4: Advance Go programming Lecture 21 Pointers Lecture 22 Structures Lecture 23 Methods Lecture 24 Interfaces Lecture 25 Defer, Panic and Recover Lecture 26 Error handling Lecture 27 Slices Lecture 28 Map Lecture 29 Marshalling/Unmarshalling JSON Lecture 30 Concurrency Lecture 31 Goroutines Lecture 32 Locking Lecture 33 Testing in Go Beginners and professionals Homepage DOWNLOAD LINK Rapidgator ytouz.L.G.P.W.B.R.S.rar.html Uploadgig ytouz.L.G.P.W.B.R.S.rar NitroFlare ytouz.L.G.P.W.B.R.S.rar Links are Interchangeable - Single Extraction See full article |