Sobes.tech

Golang

Vai jūs pārvietojāt nederīgas ziņas uz atsevišķu tēmu un tās ražojāt vai kā? Vai bija daudz tādu ziņu?

178

// Jautājums 2. Ko ekrānā parādīs 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("Panikas apstrāde", r) } }() }

176

2. uzdevums: Izstrādājiet REST API sociālajam tīklam VKontakte ar šādām operācijām: • draugu pievienošana un noņemšana; • lietotāja draugu saraksta apskate; • lietotāja profila apskate; • ziņu plūsmas publicēšana; • multivides failu augšupielāde ziņām; • ziņu plūsmas (sākumlapa un lietotāji) apskate; • lietotāja dialogu un čatu apskate; • ziņu sūtīšana un lasīšana dialogos un čatos. 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

175

Uzņēmuma platforma loģistikas un operatīvo datu apstrādei — vai tieši jūs veidojāt un aprēķinājāt loģistikas maršrutus?

174

Ko nozīmē vēsturisko datu pārskatīšana, īstenojot patch procesu datu ielādēšanai un pārskatīšanai? Kāpēc tas ir jāveic katru nakti?

174

Ko tiks rādīt? ```go package main import ( "fmt" "runtime" ) func main() { runtime.GOMAXPROCS(1) done := false go func() { done = true }() for !done { } fmt.Println("finished") } ```

170
/11