Companies Home Search Profile

Go Recipes: Practical Projects

Focused View

Miki Tebeka

1:18:03

0 View
  • [1] Recipes for practical projects with Go.mp4
    00:28
  • [2] What you should know.mp4
    01:27
  • [1] Working with numbers in Go.mp4
    01:28
  • [2] Go slices.mp4
    01:26
  • [3] Working with maps in Go.mp4
    01:38
  • [4] Go error handling.mp4
    01:19
  • [5] Using defer to manage resources.mp4
    01:22
  • [6] Go panic recovery.mp4
    01:05
  • [7] Challenge Writing a filter.mp4
    00:33
  • [8] Solution Writing a filter.mp4
    00:25
  • [1] Time arithmetic.mp4
    01:33
  • [2] Measuring time.mp4
    01:06
  • [3] Formatting time.mp4
    01:26
  • [4] Parsing time.mp4
    01:01
  • [5] Time zone conversion.mp4
    01:07
  • [6] Challenge Time.mp4
    00:33
  • [7] Solution Time.mp4
    00:43
  • [1] Go string formatting.mp4
    01:41
  • [2] Working with Unicode in Go.mp4
    01:33
  • [3] Case insensitive comparisons in Go.mp4
    01:21
  • [4] Go regular expressions.mp4
    03:03
  • [5] Reading text files with Go.mp4
    01:00
  • [6] Challenge Text.mp4
    00:53
  • [7] Solution Text.mp4
    01:14
  • [1] Go structs.mp4
    01:46
  • [2] Go methods.mp4
    01:13
  • [3] Go interfaces.mp4
    01:04
  • [4] The empty interface.mp4
    02:12
  • [5] Working with iota in Go.mp4
    01:31
  • [6] Challenge Structs, methods, and interfaces.mp4
    01:30
  • [7] Solution Structs, methods, and interfaces.mp4
    02:10
  • [1] Unmarshalling JSON with Go.mp4
    02:31
  • [2] Parsing complex JSON with Go.mp4
    02:21
  • [3] Marshalling JSON with Go.mp4
    01:26
  • [4] Dealing with zero and missing values in Go.mp4
    02:05
  • [5] Using mapstructure to handle arbitrary JSON.mp4
    02:14
  • [6] Challenge JSON.mp4
    00:37
  • [7] Solution JSON.mp4
    01:15
  • [1] HTTP calls in Go.mp4
    02:54
  • [2] Authentication with Go.mp4
    01:13
  • [3] Writing an HTTP server in Go.mp4
    01:47
  • [4] REST with gorillamux.mp4
    02:12
  • [5] Challenge HTTP.mp4
    01:03
  • [6] Solution HTTP.mp4
    03:00
  • [1] Converting sequential code to concurrent in Go.mp4
    02:50
  • [2] Timeouts in Go.mp4
    01:45
  • [3] sync.WaitGroup.mp4
    01:09
  • [4] sync.Once.mp4
    01:24
  • [5] Using a pool of goroutines.mp4
    01:39
  • [6] syncatomic.mp4
    01:16
  • [7] Challenge Concurrency.mp4
    01:08
  • [8] Solution Concurrency.mp4
    00:54
  • [1] Next steps.mp4
    00:29
  • Description


    If you’re figuring out what to make for dinner tonight, this course will not help you. However, if you’re learning the Go programming language, this course is a great resource for practical learning. Instructor Miki Tebeka walks you through common Go projects with "recipes," or step-by-step instructions. Miki shows you some basics, such as Go slices, maps, error handling, and panic recovery. He explains how to measure, format, parse, and convert time in Go. Miki goes over ways you can work with text in Go, then demonstrates using structs, methods, and interfaces to improve your code. He discusses working with JSON and HTTP, then concludes by describing the benefits of bringing concurrent instructions to your apps.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category

    Go

    Teaching effective hands-on workshops all of the world. Consultant solving hard problem with the right tools (Java and C++ are *not* the right tools ;). Book author, LinkedIn learning Author, open source contributor and convention organizer, meetup co host and coding for fun in my spare time. Specialties: Python & Scientific Python (Expert), Go (Expert), C/C++, Clojure, JavaScript, bash, ... Information retrieval - tokenization, summarization, clustering, search ... Concurrency - Multi process, multi threaded, Hadoop ... Web development - REST APIs, jQuery, JavaScript, CSS, (X)HTML Assemblers, Linkers, Debugger, Simulators SCM tools (git, Mercurial, Perforce, subversion, CVS, ClearCase) Linux, OS X and Windows Functional Programming, OOD, OOP Databases - SQL (BigQuery, PostgreSQL, MySQL, Oracle) and NoSQL (Redis, MongoDB, CouchDB)
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 53
    • duration 1:18:03
    • English subtitles has
    • Release Date 2024/09/22

    Courses related to Go

    Subtitle
    Exploring Go Modules
    Pluralsight Mike Van Sickle
    Mike Van Sickle
    Exploring Go Modules
    1:51:29
    English subtitles
    11/22/2023
    Subtitle
    Managing Go Projects
    Pluralsight Pinal Dave
    Pinal Dave
    Managing Go Projects
    1:35:42
    English subtitles
    04/04/2023
    Subtitle
    Secure Coding with OWASP in Go
    Pluralsight Paul Mooney
    Paul Mooney
    Secure Coding with OWASP in Go
    4:18:01
    English subtitles
    08/20/2023