DEV Community

jguo
jguo

Posted on • Edited on

1 1

Learning Golang 108

Here is a list of the go beginner courses.

course about
101 Naming Conventions
102 Control Structures
103 Functions
104 Data Structure
105 Structs & Pointers
106 Interfaces
107 Routines & Channels

Package manager.

To see popularity of these tools, click here. make is the most popular tool. Here is an example.
dep is a more easy way, dep.

   # Go parameters
   GOCMD=go
   GOBUILD=$(GOCMD) build
   GOCLEAN=$(GOCMD) clean
   GOTEST=$(GOCMD) test
   GOGET=$(GOCMD) get
   BINARY_NAME=mybinary

   deps:
      $(GOGET) github.com/kubeless/kubeless/pkg/functions
Enter fullscreen mode Exit fullscreen mode

Note, make is very picky, if you run issues, make sure you open it in vi. Then run :%s/^[ ]\+/\t/g.

3 dots

3 dots in 4 places
Take a look at this post

If you are a beginner, I highly recommend this Go course on Udemy.

Here are some sample codes for this course.

Happy learning!

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

Top comments (0)

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay