Browse Source

add : allowed packages

content-update
lee 3 years ago
parent
commit
bb41ef4cc7
  1. 5
      subjects/make-your-game/score-handling/README.md
  2. 2
      subjects/make-your-game/score-handling/audit.md
  3. 5
      subjects/real-time-forum/README.md
  4. 2
      subjects/real-time-forum/audit/README.md
  5. 5
      subjects/real-time-forum/typing-in-progress/README.md
  6. 2
      subjects/real-time-forum/typing-in-progress/audit.md
  7. 8
      subjects/social-network/README.md
  8. 2
      subjects/social-network/audit/README.md

5
subjects/make-your-game/score-handling/README.md

@ -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

2
subjects/make-your-game/score-handling/audit.md

@ -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?

5
subjects/real-time-forum/README.md

@ -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 :

2
subjects/real-time-forum/audit/README.md

@ -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

5
subjects/real-time-forum/typing-in-progress/README.md

@ -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/)

2
subjects/real-time-forum/typing-in-progress/audit.md

@ -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?

8
subjects/social-network/README.md

@ -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

2
subjects/social-network/audit/README.md

@ -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…
Cancel
Save