package main
import (
"encoding/json"
"fmt"
"log"
)
type Entry struct {
ID string `json:"id"`
Name string `json:"name"`
}
type City struct {
ID string `json:"id"`
Name string `json:"name"`
Childrens []City `json:"childrens"`
}
func main(){
var parent = Entry{ID:"1",Name:"test"}
var child1 = Entry{ID:"1.1",Name:"test1"}
var child2 = Entry{ID:"1.2",Name:"test2"}
var AllCity []City
var NewCity City
NewCity.ID = parent.ID
NewCity.Name = parent.Name
var NewCityChild1 City
NewCityChild1.ID = child1.ID
NewCityChild1.Name = child1.Name
var NewCityChild2 City
NewCityChild2.ID = child2.ID
NewCityChild2.Name = child2.Name
NewCity.Childrens = append(NewCity.Childrens,NewCityChild1)
NewCity.Childrens = append(NewCity.Childrens,NewCityChild2)
AllCity = append(AllCity,NewCity)
AllCity = append(AllCity,NewCity)
b,err := json.MarshalIndent(AllCity,""," ")
if err != nil {
log.Fatal(err)
}
fmt.Println(string(b))
}
2 Это функционал где дизайна ждали и текст о продукта, из за этого я не делал функционал, а как начел вносить изменений то появились проблемы, что не так просто текст поменятьЭто решамая проблема, такие штуки в целом нормально делать перед релизом.
1. Сейчас, полностью серверную часть переделываем за неделю до показа, а именно решели переделать nginx, перенести бд в облачную часть, связанно девопс.Это ошибка, вы можете это сделать за неделю наверное, но скорее всего много ошибок будет.
У меня есть конкретные проекты и конкретные запросы. В стандартном обучении такого нет, там всё обо всёмВообще это и есть +/- стандартное обучение после того как узнаешь основы, пробуешь делать свои проекты, чтобы улучшить навыки.
Я слышал, что опытные специалисты любят принимать участие в интересных проектах.Что-то на гитхаб выкладывают, но реальных качественных проектов которые сделали на энтузиазме без поддержки крупных корпораций довольно мало. Почти за любым крупным крупным проектом кто-то стоит. В последние несколько лет эту идею популяризируют и она приносит свои результаты, много обычных разрабов в свободное время вносят вклад в опенсорс бесплатно.
Да и наставничеством многие промышляют.Этим иногда занимаются может быть стримеры и блогеры условно бесплатно(обычно на рекламе зарабатывают), но если вы подойдете к обычному разрабу, вряд ли он захочет тратить своё время на очередной интересный проект.