Golang 構建的預約系統

Avatar of 陳建佑.
Avatar of 陳建佑.

Golang 構建的預約系統

New Taipei, Banqiao District, New Taipei City, Taiwan

這是一個預定系統 主要的功能有

- 在不依賴於jQuery之類的東西的情況下編寫Javascript

- 在 Go 中編寫測試

- 在 Go 中連接到資料庫 使用的資料庫為PostgreSQL 不使用ORM 直接使用

 SQL語法實現CURD功能

- 在 Go 中使用alexedwards/scs管理Session

- 在 Go 中創建和使用middleware 使用chi

- 在 Go 中實現安全的使用者身份驗證

- 把寫好的專案部署到伺服器

在編寫專案時我學習到

  • 勁量在不依賴於jQuery之類的東西的情況下編寫Javascript
  • 如何用 Go 程式構建 Web 應用程式
  • 如何在 Go 中編寫測試
  • 如何在 Go 中連接到資料庫
  • 如何在 Go 中管理Session
  • 如何在 Go 中創建和使用middleware
  • 如何將第三方軟體包與 Go mod配合使用
  • 如何在 Go 中實現安全的使用者身份驗證
  • 如何將 Go Web 應用程式部署到實時伺服器

並且將此專案上到伺服器

專案網址:

https://45-33-101-233.ip.linodeusercontent.com/user/login

專案筆記:

https://maple-echinacea-d45.notion.site/Booking-Service-Note-8c79b794fb974f6ebc4e1d52262f295a

Github:

https://github.com/Koopa0/booking-service


這是一個Golang 構建的Web Application
Avatar of the user.
Please login to comment.

Published: May 30th 2022
100
5
0

Tools

html5
HTML5
javascript
JavaScript
linux
Linux
postgresql
PostgreSQL
go
Go

Share