Skip to content

umn-adc/gopher-fit-back

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gopher Fit Backend

Welcome to the backend for Gopher Fit, a fitness tracking app built with Go, and SQLite.

Setup

Make sure you have these downloaded

Then clone this repository into your computer's root folder (recommended)

https://github.com/umn-adc/gopher-fit-back

Then enter the project folder and open it in your IDE

cd gopher-fit-back
code .

Once you're in, check your dependencies by running

go mod tidy

To start the Go server nsure you're in project root, then run

go run .

You should now see in the terminal:

Listening on port: 3000

📚 Readings

Get a feel for the technologies we’ll be working with!

Before starting any project work, take the Knowledge Quiz below to review key technologies and spot any knowledge gaps: https://forms.gle/32umqmV6hDcfohybA

1. REST APIs

Understand how backend services communicate through HTTP requests and JSON.

2. Go Basics

Familiarize yourself with Go syntax, types and functions/

3. SQL & SQLite

Learn how relational databases work and how to query data efficiently.

Example Route

All app endpoints are in the internal/ folder. In gopher-fit-back/internal/macros/post.go there is an example route which handles POST /api/macros

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages