Building a package in Go

Building a package in Go

Satish Talim
Buy on Leanpub

Table of Contents

Building a package in Go

  • Preface
    • Who is the book for?
    • What will you learn?
    • Acknowledgements
    • Using Code Examples
    • Getting the Code
    • How to Contact Me
    • Thanks
  • 1 Project - redditnews for Baby Gophers
    • 1.1 Our Project
    • 1.2 What will you learn?
  • 2 Getting Started
    • 2.1 Downloading Go
    • 2.2 Learning Go
    • 2.3 Install the Go tools
    • 2.4 Editor for Go
    • 2.5 Formatting code
    • 2.6 Test your installation
    • 2.7 Use GitHub
    • 2.8 Set up Git
    • 2.9 Go Code Organization
  • 3 redditnews.go (First Iteration)
  • 4 redditnews.go (Second Iteration)
  • 5 redditnews.go (Third Iteration)
  • 6 Create a package redditnews
  • 7 Sending an Email
  • 8 Documenting redditnews
    • 8.1 References
  • 9 Pushing to GitHub
    • 9.1 Use go vet
    • 9.2 Make a new repository on GitHub
  • 10 Golang Dependency Management
    • 10.1 Git Tagging
    • 10.2 Versioning your package
    • 10.3 When to change the version?
    • 10.4 How to change the version?
    • 10.5 What next?
Building a package in Go/overview

Building a package in Go

course_overview

count_chapters
begin_reading
download
p_implied_book_part_name

Building a package in Go11 chapters

Begin ›
  1. Preface

  2. 1 Project - redditnews for Baby Gophers

  3. 2 Getting Started

  4. 3 redditnews.go (First Iteration)

  5. 4 redditnews.go (Second Iteration)

  6. 5 redditnews.go (Third Iteration)

  7. 6 Create a package redditnews

  8. 7 Sending an Email

  9. 8 Documenting redditnews

  10. 9 Pushing to GitHub

  11. 10 Golang Dependency Management