add : allowed packages

This commit is contained in:
lee 2021-02-22 15:53:18 +00:00
parent 82be8d55c8
commit bb41ef4cc7
8 changed files with 31 additions and 0 deletions

View File

@ -61,6 +61,11 @@ Here is an example:
]
```
### Allowed Packages
- Only the [standard go](https://golang.org/pkg/) packages are allowed
- [Gorilla](https://pkg.go.dev/github.com/gorilla/websocket) websocket
This project will help you learn about:
- Creating and using an API

View File

@ -1,5 +1,7 @@
#### Functional
###### Has the requirement for the allowed packages been respected?
##### Play and finish the game
###### Does it asks for a name?

View File

@ -67,6 +67,11 @@ Users will be able to send private messages to each other, so you will need to c
As it is expected, the messages should work in real time, in other words, if a user sends a message, the other user should receive the notification of the new message without refreshing the page. Again this is possible through the usage of WebSockets in backend and frontend.
### Allowed Packages
- Only the [standard go](https://golang.org/pkg/) packages are allowed
- [Gorilla](https://pkg.go.dev/github.com/gorilla/websocket) websocket
This project will help you learn about:
- The basics of web :

View File

@ -1,5 +1,7 @@
#### Functional
###### Has the requirement for the allowed packages been respected?
###### Do you need to register/login in the forum to use it?
##### Try registering as a new user

View File

@ -23,6 +23,11 @@ This engine must have/display:
To help with the display of the typing in progress you can take a look on the js [event](https://developer.mozilla.org/en-US/docs/Web/Events) list, mainly the **Keyboard events** and the **Focus events**
### Allowed Packages
- Only the [standard go](https://golang.org/pkg/) packages are allowed
- [Gorilla](https://pkg.go.dev/github.com/gorilla/websocket) websocket
This project will help you learn about:
- [Go routines](https://golangbot.com/goroutines/)

View File

@ -1,5 +1,7 @@
#### Functional
###### Has the requirement for the allowed packages been respected?
##### Open two browsers (ex: Chrome and Firefox or private windows) and log in with different users in each one. With one user start typing.
###### Is there any animation confirming that the typing in progress is working?

View File

@ -97,6 +97,14 @@ All migrations should be stored on a specific folder, as above. The `sqlite.go`
This migration system can help you manage your time and testing, by filling your database.
#### Allowed Packages
- Only the [standard go](https://golang.org/pkg/) packages are allowed
- [Gorilla](https://pkg.go.dev/github.com/gorilla/websocket) websocket
- [golang-migrate](https://github.com/golang-migrate/migrate/)
- [sql-migration](https://pkg.go.dev/github.com/rubenv/sql-migrate)
- [migration](https://pkg.go.dev/github.com/Boostport/migration)
---
### docker

View File

@ -1,5 +1,7 @@
#### Functional
###### Has the requirement for the allowed packages been respected?
##### Open the project
###### Is the file system for the backend well organized?