Sobes.tech

Golang

Mesélj a validációról: milyen validációs lehetőségek vannak, mi történik, ha egy üzenet nem sikerül a validáción?

180

2. feladat: Tervezzen egy REST API-t a VKontakte közösségi hálózat számára a következő műveletekkel: • barátok hozzáadása és eltávolítása; • a felhasználó barátainak megtekintése; • a felhasználó profiljának megtekintése; • poszt közzététele a hírcsatornára; • médiafájlok feltöltése posztokhoz; • a hírcsatorna (kezdőlap és felhasználók) megtekintése; • a felhasználó beszélgetéseinek és csevegéseinek megtekintése; • üzenetek küldése és olvasása beszélgetésekben és csevegésekben. addFriend(post) POST /users/{id}/friends deleteFriend(delete) DELETE /users/{id}/friends/{friends_id} getUserFriends(get) GET /users/{id}/friends getUserForm(get) GET /users/{id}/profile createPost(post) POST /posts uploadMediaFile(post) POST /media getFeed(home/user) GET /feed GET /users/{id}/feed getDialogues(get) GET /dialogs sendMessage(post) POST /dialogs/{id}/messages getMessage(get) GET /dialogs/{id}/messages

179

// 2. kérdés. Mit fog kiírni a képernyőre package main import "fmt" func main() { { defer fmt.Println(1) } defer fmt.Println(2) panic("aaaa") defer func(){ if r := recover(); r != nil{ fmt.Println("Pánik kezelve", r) } }() }

178

Áthelyezted a nem érvényes üzeneteket egy külön témába, és vagy előállítottad őket, vagy hogyan? Sok ilyen üzenet volt?

178

Vállalati platforma logisztikai és működési adatok feldolgozására — Ön kifejezetten logisztikai útvonalakat állított össze és számolt ki?

176

Mit jelent az adatok újraszámítása a patch folyamat végrehajtásában a történelmi adatok betöltése és újraszámítása során? Miért kell minden éjjel újraszámolni?

174
/11