5, 10 or 20 seats+ for your team - learn more
Echorand Corp., a growing analytics company, uses the GitHub hosting service for its software hosting and collaboration needs. But the company has received feedback voicing concerns about the service’s lack of backup functionality. As a software engineer, it’s up to you to solve this problem. You’ll use Go to build a web application that allows users to log in using their GitHub credentials and access the GitHub API using OAuth authorization. You’ll create HTTP client middleware for writing and performing tests with no need to interact with Github.com, and you’ll write automated tests that enable you to update the application while speeding up the development cycle. When you’re done, you’ll have built an easy-to-update application that allows users to log in with their GitHub credentials.
This liveProject is for beginner-level Go programmers interested in learning to build a web application that allows users to sign in with their GitHub credentials. To begin these liveProjects you’ll need to be familiar with the following:
TOOLSgeekle is based on a wordle clone.