Companies Home Search Profile

Writing Command Line Applications in Go

Focused View

Miki Tebeka

47:29

25 View
  • 01 - Command-line applications in Go.mp4
    00:46
  • 02 - What you should know.mp4
    00:20
  • 03 - Using Codespaces.mp4
    00:33
  • 01 - Parsing arguments.mp4
    04:01
  • 02 - Providing help.mp4
    01:15
  • 03 - Custom argument types.mp4
    02:25
  • 04 - Environment variables.mp4
    01:35
  • 05 - Subcommands.mp4
    02:31
  • 06 - Challenge Writing a command-line application.mp4
    01:08
  • 07 - Solution Writing a Command-line application.mp4
    01:59
  • 01 - Running commands.mp4
    01:49
  • 02 - Supporting redirection.mp4
    00:54
  • 03 - Setting environment variables.mp4
    00:48
  • 04 - Challenge Write a test.mp4
    01:08
  • 05 - Solution Write a test.mp4
    01:19
  • 01 - Building static applications.mp4
    03:16
  • 02 - Embedding assets.mp4
    01:13
  • 03 - Building for multiple targets.mp4
    04:44
  • 04 - Getting smaller.mp4
    02:03
  • 05 - Adding version information.mp4
    02:01
  • 06 - Continuous Integration.mp4
    02:27
  • 01 - Using the command line.mp4
    03:12
  • 02 - Passing arguments.mp4
    01:09
  • 03 - Seeking help.mp4
    00:53
  • 04 - Pipes and redirects.mp4
    01:59
  • 05 - Signals.mp4
    01:32
  • 01 - Next steps.mp4
    00:29
  • Description


    Command line applications are used throughout the programming industry. They are easy to combine and automate, quick to use, you can use them over SSH, and you can combine several command line tools to create sophisticated workflows. And Go is an ideal language for writing command line applications—distribution is a single static executable and it’s easy to cross compile. In this course, learn how to write effective command line applications in Go. Instructor Miki Tebeka covers parsing arguments, validation, subcommands, testing, building, shipping, and much more.

    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 27
    • duration 47:29
    • English subtitles has
    • Release Date 2024/04/20

    Courses related to Go

    Ultimate Debugging
    ArdanlabsUltimate Debugging
    10:14:53
    01/13/2024
    Subtitle
    Go (Golang) CRASH COURSE
    SkillShareGo (Golang) CRASH COURSE
    1:57:10
    English subtitles
    09/28/2023