Search
Write a publication
Pull to refresh
0
0
Send message

только вот тут не понял.

func SetDefaultPort(p *int) {
    if p == nil {
        p = new(int) // а если эту вот строчку убрать - ничего не сломается
      // но кое что изменится, угадайте, что
        *p = 8080
    }
    fmt.Println("Port:", *p)
}

если какую строчку убрать ничего не сломается? "p=new(int)" ?

ее убираю выходит паника.

Тут тот случай когда коммент важнее статьи. Огромное спасиб за критический разбор статьи. )

а вот там где "Простой балансировщик нагрузки" функция Run разве не зависнет... вроде должно заблокироваться на чтении из канала out в конце концов, когда все из канала in вычитают. нет?

Как я понимаю перый оофер был предложен в той компании где были в тех поддержке благодаря личному знакомству с подразделением разработки? Как бы пролезть в профессию через служебный вход. (никакой иронии или сарказма, только белая зависть, считаю использовать все возможности это норм). Допустим у человека есть знания, небольшие личные проектики, но опыта в коммерческой разработке нет. А везде только с опытом в коммерческой разработке требуются да еще не менее 2-3 года.

Information

Rating
Does not participate
Registered
Activity