https://github.com/onlineeric/eric-demo-golang
Demo GoLang using Gin Server API
https://github.com/onlineeric/eric-demo-golang
api gin gin-gonic go golang restful-api
Last synced: 6 days ago
JSON representation
Demo GoLang using Gin Server API
- Host: GitHub
- URL: https://github.com/onlineeric/eric-demo-golang
- Owner: onlineeric
- License: mit
- Created: 2024-01-23T09:44:20.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-05-01T06:47:25.000Z (about 2 years ago)
- Last Synced: 2026-03-14T10:47:23.385Z (4 months ago)
- Topics: api, gin, gin-gonic, go, golang, restful-api
- Language: Go
- Homepage:
- Size: 35.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Eric's Go and Gin Framework Demo Project
Welcome! I'm Eric Cheng, this repository is one of personal demo project to showcase my full stack and AI development skills.
## Project Description
This reposity is an API server developed using Go programming language and the Gin web framework. This project serves as a demonstration of my progress in learning GoLang and Gin Server. I use it to explore various features and concepts in Go programming and Gin web development.
[
](https://pkg.go.dev/go.dev/)
[](https://gin-gonic.com/)





## Goals
1. Understand the basic syntax and structure of Go programs.
2. Learn how to set up a web server using the Gin framework.
3. Explore Go's standard library and third-party Go libraries.
## Project Ambition
Beyond this GoLang implementation, my overarching objective is to create a multi-language demo project that showcases my knowledge and skills. I have created a similar project in C#, [My Demo Website](https://agreeable-water-061d90800.5.azurestaticapps.net) is connected to both the C# and GoLang backend.
## Installation and Running
To install the project, make sure you have Go installed, then clone the repository:
https://github.com/onlineeric/eric-demo-golang.git
cd into ginWebServer, and run the project with:
`go run .`
## License
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details