mirror of https://github.com/01-edu/public.git
add : allowed packages
This commit is contained in:
parent
82be8d55c8
commit
bb41ef4cc7
|
@ -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
|
||||
|
|
|
@ -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?
|
||||
|
|
|
@ -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 :
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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/)
|
||||
|
|
|
@ -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?
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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?
|
||||
|
|
Loading…
Reference in New Issue