āĻ…ā§āĻ¯āĻžāĻ˛ā§‡āĻ•ā§āĻ¸āĻŋ āĻ—ā§āĻ°ā§āĻ¯āĻžāĻšā§‡āĻ­: āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¯āĻžāĻ¨

Kyiv Go Meetup āĻŽā§‡ 2018:

āĻ…ā§āĻ¯āĻžāĻ˛ā§‡āĻ•ā§āĻ¸āĻŋ āĻ—ā§āĻ°ā§āĻ¯āĻžāĻšā§‡āĻ­: āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¯āĻžāĻ¨

āĻŽāĻĄāĻžāĻ°ā§‡āĻŸāĻ°: - āĻšāĻžāĻ‡ āĻ¸āĻŦ! āĻāĻ–āĻžāĻ¨ā§‡ āĻĨāĻžāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤ā§‹āĻŽāĻžāĻ•ā§‡ āĻ§āĻ¨ā§āĻ¯āĻŦāĻžāĻĻ! āĻ†āĻœ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻĻā§āĻœāĻ¨ āĻ…āĻĢāĻŋāĻ¸āĻŋāĻ¯āĻŧāĻžāĻ˛ āĻ¸ā§āĻĒāĻŋāĻ•āĻžāĻ° āĻ†āĻ›ā§‡ - āĻ˛āĻŋāĻ“āĻļāĻž āĻāĻŦāĻ‚ āĻ­āĻžāĻ¨āĻŋāĻ¯āĻŧāĻžāĨ¤ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻĒāĻ°ā§āĻ¯āĻžāĻĒā§āĻ¤ āĻ¸āĻŽāĻ¯āĻŧ āĻĨāĻžāĻ•āĻ˛ā§‡ āĻ†āĻ°āĻ“ āĻĻā§āĻŸāĻŋ āĻšāĻŦā§‡āĨ¤ āĻĒā§āĻ°āĻĨāĻŽ āĻ¸ā§āĻĒāĻŋāĻ•āĻžāĻ° āĻ†āĻ˛ā§‡āĻ•ā§āĻ¸āĻŋ āĻ—ā§āĻ°ā§āĻ¯āĻžāĻšā§‡āĻ­, āĻ¤āĻŋāĻ¨āĻŋ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ—ā§‹āĻĢāĻžāĻ°āĻœā§‡āĻāĻ¸ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻŦāĻ˛āĻŦā§‡āĻ¨āĨ¤

āĻ†āĻ˛ā§‡āĻ•ā§āĻ¸āĻŋ āĻ—ā§āĻ°ā§āĻ¯āĻžāĻšā§‡āĻ­ (āĻāĻ° āĻĒāĻ°ā§‡ – āĻāĻœāĻŋ): – āĻ†āĻŽāĻŋ āĻāĻ•āĻœāĻ¨ āĻ—ā§‹ āĻĄā§‡āĻ­ā§‡āĻ˛āĻĒāĻžāĻ°, āĻāĻŦāĻ‚ āĻ†āĻŽāĻŋ Go-āĻ¤ā§‡ āĻ“āĻ¯āĻŧā§‡āĻŦ āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž āĻ˛āĻŋāĻ–āĻŋāĨ¤ āĻ•āĻ–āĻ¨āĻ“ āĻ•āĻ–āĻ¨āĻ“ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻĢā§āĻ°āĻ¨ā§āĻŸāĻāĻ¨ā§āĻĄā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‹āĻ•āĻžāĻŦāĻŋāĻ˛āĻž āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡, āĻ•āĻ–āĻ¨āĻ“ āĻ•āĻ–āĻ¨āĻ“ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻāĻŸāĻŋāĻ¤ā§‡ āĻĒā§āĻ°āĻŦā§‡āĻļ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻ†āĻŽāĻŋ āĻ—ā§‹ āĻ…āĻ¨ āĻĻā§āĻ¯ āĻĢā§āĻ°āĻ¨ā§āĻŸāĻāĻ¨ā§āĻĄā§‡ āĻ†āĻŽāĻžāĻ° āĻ…āĻ­āĻŋāĻœā§āĻžāĻ¤āĻž āĻāĻŦāĻ‚ āĻ—āĻŦā§‡āĻˇāĻŖāĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛āĻ¤ā§‡ āĻšāĻžāĻ‡āĨ¤

āĻ•āĻŋāĻ‚āĻŦāĻĻāĻ¨ā§āĻ¤āĻŋ āĻšāĻ˛: āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻ†āĻŽāĻ°āĻž āĻ•ā§‡āĻ¨ āĻĢā§āĻ°āĻ¨ā§āĻŸāĻāĻ¨ā§āĻĄā§‡ Go āĻšāĻžāĻ˛āĻžāĻ¤ā§‡ āĻšāĻžāĻ‡ āĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛āĻŦ, āĻ¤āĻžāĻ°āĻĒāĻ° āĻ†āĻŽāĻ°āĻž āĻāĻŸāĻŋ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¸ā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ•āĻĨāĻž āĻŦāĻ˛āĻŦāĨ¤ āĻĻā§āĻŸāĻŋ āĻ‰āĻĒāĻžāĻ¯āĻŧ āĻ†āĻ›ā§‡ - āĻ“āĻ¯āĻŧā§‡āĻŦ āĻ¸āĻŽāĻžāĻŦā§‡āĻļ āĻāĻŦāĻ‚ GopherJSāĨ¤ āĻ†āĻ¸ā§āĻ¨ āĻĻā§‡āĻ–āĻŋ āĻāĻ‡ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻ•ā§€ āĻāĻŦāĻ‚ āĻ•ā§€ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ•āĻŋ āĻĢā§āĻ°āĻ¨ā§āĻŸāĻāĻ¨ā§āĻĄ āĻ¸āĻ™ā§āĻ—ā§‡ āĻ­ā§āĻ˛?

āĻ¸āĻŦāĻžāĻ‡ āĻ•āĻŋ āĻāĻ•āĻŽāĻ¤ āĻ¯ā§‡ āĻĢā§āĻ°āĻ¨ā§āĻŸāĻāĻ¨ā§āĻĄā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻ āĻŋāĻ• āĻ†āĻ›ā§‡?

āĻ…ā§āĻ¯āĻžāĻ˛ā§‡āĻ•ā§āĻ¸āĻŋ āĻ—ā§āĻ°ā§āĻ¯āĻžāĻšā§‡āĻ­: āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¯āĻžāĻ¨

āĻĒāĻ°ā§āĻ¯āĻžāĻĒā§āĻ¤ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ¨ā§‡āĻ‡? āĻ§ā§€āĻ° āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ? āĻŦāĻžāĻ¸ā§āĻ¤ā§āĻ¤āĻ¨ā§āĻ¤ā§āĻ°? āĻĢāĻžāĻ‡āĻ¨āĨ¤

āĻĢā§āĻ°āĻ¨ā§āĻŸāĻāĻ¨ā§āĻĄ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡, āĻ†āĻŽāĻŋ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋāĻŸāĻŋ āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āĻ°āĻŋ āĻ¯ā§‡ āĻĢā§āĻ°āĻ¨ā§āĻŸāĻāĻ¨ā§āĻĄ āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāĻ°ā§€āĻĻā§‡āĻ° āĻāĻ•āĻœāĻ¨ āĻ¤āĻžāĻ° āĻŦāĻ‡āĻ¤ā§‡ āĻŦāĻ˛ā§‡āĻ›ā§‡āĻ¨:

āĻ…ā§āĻ¯āĻžāĻ˛ā§‡āĻ•ā§āĻ¸āĻŋ āĻ—ā§āĻ°ā§āĻ¯āĻžāĻšā§‡āĻ­: āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¯āĻžāĻ¨

āĻœāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻāĻ•āĻŸāĻŋ āĻŸāĻžāĻ‡āĻĒ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ¨ā§‡āĻ‡. āĻāĻ–āĻ¨ āĻ†āĻŽāĻŋ āĻ†āĻŽāĻžāĻ° āĻ•āĻžāĻœā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¯ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ° āĻ¸āĻŽā§āĻŽā§āĻ–ā§€āĻ¨ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋāĻ° āĻ¨āĻžāĻŽ āĻĻā§‡āĻŦ āĻāĻŦāĻ‚ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¤āĻž āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ•āĻ°āĻŦāĨ¤

āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ­āĻžāĻŦā§‡ āĻŸāĻžāĻ‡āĻĒ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻŸāĻŋāĻ•ā§‡ āĻœāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸā§‡ āĻ–ā§āĻŦ āĻ•āĻŽāĻ‡ āĻŸāĻžāĻ‡āĻĒ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻŦāĻ˛āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ - āĻāĻŽāĻ¨ āĻ˛āĻžāĻ‡āĻ¨ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻž āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸā§‡āĻ° āĻ§āĻ°āĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻĒā§āĻ°āĻ•ā§ƒāĻ¤āĻĒāĻ•ā§āĻˇā§‡ āĻāĻŸāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•ā§‹āĻ¨āĻ“ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ• āĻ¨ā§‡āĻ‡āĨ¤ āĻāĻ‡ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻŸāĻŋ āĻŸāĻžāĻ‡āĻĒāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ (āĻœāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸā§‡ āĻāĻ•āĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻĄ-āĻ…āĻ¨) āĻāĻŦāĻ‚ āĻĢā§āĻ˛ā§‹ (āĻœāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻŸāĻŋāĻ•-āĻŸāĻžāĻ‡āĻĒ āĻšā§‡āĻ•āĻžāĻ°) āĻ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ†āĻ¸āĻ˛ā§‡, āĻĢā§āĻ°āĻ¨ā§āĻŸāĻāĻ¨ā§āĻĄ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ āĻœāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸā§‡ āĻāĻ•āĻŸāĻŋ āĻ–āĻžāĻ°āĻžāĻĒ āĻŸāĻžāĻ‡āĻĒ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§‡āĻ° āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§‡ āĻĒā§ŒāĻāĻ›ā§‡āĻ›ā§‡āĨ¤

āĻ…ā§āĻ¯āĻžāĻ˛ā§‡āĻ•ā§āĻ¸āĻŋ āĻ—ā§āĻ°ā§āĻ¯āĻžāĻšā§‡āĻ­: āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¯āĻžāĻ¨

āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ°ā§‡ āĻ•ā§‹āĻ¨āĻ“ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¨ā§‡āĻ‡ - āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ•āĻŋāĻ›ā§ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻŦāĻ¸ā§āĻ¤ā§ āĻāĻŦāĻ‚ "āĻœāĻžāĻĻā§" āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻœāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸā§‡ āĻāĻŽāĻ¨ āĻ•ā§‹āĻ¨ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¨ā§‡āĻ‡āĨ¤ āĻāĻ‡ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻŸāĻŋ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡āĻ‡ jQuery āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ•āĻŦāĻžāĻ° āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛ (āĻĒā§āĻ°āĻ¤ā§āĻ¯ā§‡āĻ•ā§‡āĻ‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ°ā§‹āĻŸā§‹āĻŸāĻžāĻ‡āĻĒ, āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯āĻ•āĻžāĻ°ā§€, āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻĢāĻžāĻ‚āĻļāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ jQuery āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĻ›āĻŋāĻ˛)āĨ¤ āĻāĻ–āĻ¨ āĻ¸āĻŦāĻžāĻ‡ Lodash āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡:

āĻ…ā§āĻ¯āĻžāĻ˛ā§‡āĻ•ā§āĻ¸āĻŋ āĻ—ā§āĻ°ā§āĻ¯āĻžāĻšā§‡āĻ­: āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¯āĻžāĻ¨

āĻ•āĻ˛āĻŦā§āĻ¯āĻžāĻ• āĻœāĻžāĻšāĻžāĻ¨ā§āĻ¨āĻžāĻŽ. āĻ†āĻŽāĻŋ āĻŽāĻ¨ā§‡ āĻ•āĻ°āĻŋ āĻ¸āĻŦāĻžāĻ‡ āĻĒā§āĻ°āĻžāĻ¯āĻŧ 5 āĻŦāĻ›āĻ° āĻ†āĻ—ā§‡ āĻœāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ•ā§‹āĻĄ āĻĻā§‡āĻ–ā§‡āĻ›āĻŋāĻ˛, āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ•āĻ˛āĻŦā§āĻ¯āĻžāĻ•ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻŦāĻŋāĻļā§āĻŦāĻžāĻ¸ā§āĻ¯ āĻœāĻŸāĻŋāĻ˛āĻ¤āĻžāĻ° āĻāĻ•āĻŸāĻŋ "āĻ¨ā§āĻĄāĻ˛" āĻāĻ° āĻŽāĻ¤ā§‹ āĻĻā§‡āĻ–āĻžāĻ¯āĻŧāĨ¤ āĻāĻ–āĻ¨ āĻāĻ‡ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻŸāĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ (ES-15 āĻŦāĻž ES-16 āĻĒā§āĻ°āĻ•āĻžāĻļā§‡āĻ° āĻ¸āĻžāĻĨā§‡), āĻœāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻļā§āĻ°ā§āĻ¤āĻŋ āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻ¸āĻŦāĻžāĻ‡ āĻ•āĻŋāĻ›ā§āĻ•ā§āĻˇāĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻšāĻœā§‡ āĻļā§āĻŦāĻžāĻ¸ āĻ¨āĻŋāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ…ā§āĻ¯āĻžāĻ˛ā§‡āĻ•ā§āĻ¸āĻŋ āĻ—ā§āĻ°ā§āĻ¯āĻžāĻšā§‡āĻ­: āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¯āĻžāĻ¨

āĻĒā§āĻ°āĻŽāĻŋāĻ¸ āĻšā§‡āĻ˛ āĻ¨āĻž āĻ†āĻ¸āĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤... āĻ†āĻŽāĻŋ āĻœāĻžāĻ¨āĻŋ āĻ¨āĻž āĻĢā§āĻ°āĻ¨ā§āĻŸ-āĻāĻ¨ā§āĻĄ āĻ‡āĻ¨ā§āĻĄāĻžāĻ¸ā§āĻŸā§āĻ°āĻŋ āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻž āĻ•āĻ°ā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¤āĻžāĻ°āĻž āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ āĻ¨āĻŋāĻœā§‡āĻĻā§‡āĻ°āĻ•ā§‡ āĻ•āĻŋāĻ›ā§ āĻ…āĻĻā§āĻ­ā§āĻ¤ āĻœāĻ™ā§āĻ—āĻ˛ā§‡ āĻšāĻžāĻ˛āĻžāĻ¯āĻŧāĨ¤ āĻ†āĻŽāĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻļā§āĻ°ā§āĻ¤āĻŋāĻ¤ā§‡āĻ“ āĻ¨āĻ°āĻ• āĻ•āĻ°āĻ¤ā§‡ āĻĒā§‡āĻ°ā§‡āĻ›āĻŋāĨ¤ āĻ¤āĻžāĻ°āĻĒāĻ°ā§‡ āĻ†āĻŽāĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ†āĻĻāĻŋāĻŽ āĻ¯ā§‹āĻ— āĻ•āĻ°ā§‡ āĻāĻ‡ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ° āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ•āĻ°ā§‡āĻ›āĻŋ - async/await:

āĻ…ā§āĻ¯āĻžāĻ˛ā§‡āĻ•ā§āĻ¸āĻŋ āĻ—ā§āĻ°ā§āĻ¯āĻžāĻšā§‡āĻ­: āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¯āĻžāĻ¨

āĻ…ā§āĻ¯āĻžāĻ¸āĻŋāĻ™ā§āĻ•ā§āĻ°ā§‹āĻ¨āĻŋāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻŸāĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ Async/await āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ­āĻžāĻˇāĻžāĻ¯āĻŧ āĻŽā§‹āĻŸāĻžāĻŽā§āĻŸāĻŋ āĻœāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻ†āĻĻāĻŋāĻŽāĨ¤ āĻĒāĻžāĻ‡āĻĨāĻ¨ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻĻā§‡āĻ° āĻāĻ‡ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ - āĻāĻŸāĻŋ āĻŦā§‡āĻļ āĻ­āĻžāĻ˛āĨ¤ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨.

āĻ•āĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ° āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻšāĻ¯āĻŧ āĻ¨āĻž? āĻĢā§āĻ°ā§‡āĻŽāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•ā§‡āĻ° āĻĻā§āĻ°ā§āĻ¤āĻ—āĻ¤āĻŋāĻ¤ā§‡ āĻ•ā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻœāĻŸāĻŋāĻ˛āĻ¤āĻž, āĻŦāĻžāĻ¸ā§āĻ¤ā§āĻ¤āĻ¨ā§āĻ¤ā§āĻ°ā§‡āĻ° āĻœāĻŸāĻŋāĻ˛āĻ¤āĻž āĻāĻŦāĻ‚ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻœā§‡āĻ‡āĨ¤

āĻ…ā§āĻ¯āĻžāĻ˛ā§‡āĻ•ā§āĻ¸āĻŋ āĻ—ā§āĻ°ā§āĻ¯āĻžāĻšā§‡āĻ­: āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¯āĻžāĻ¨

  • āĻœāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻāĻ•āĻŸā§ āĻ…āĻĻā§āĻ­ā§āĻ¤āĨ¤ āĻ†āĻŽāĻ°āĻž āĻ¸āĻŦāĻžāĻ‡ āĻāĻ•āĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻ°ā§‡ āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻŦāĻ¸ā§āĻ¤ā§ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ•ā§ŒāĻ¤ā§āĻ• āĻ¯ā§‹āĻ— āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻœāĻžāĻ¨āĻŋāĨ¤
  • āĻœāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻŽāĻžāĻ˛ā§āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻĄāĻžāĻ‡āĻŽāĨ¤ āĻ‡āĻ•ā§‹āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ–ā§āĻŦ āĻŦāĻĄāĻŧ āĻšāĻ˛ā§‡ āĻāĻŸāĻŋ āĻāĻ–āĻ¨ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻļā§‡āĻˇāĻ­āĻžāĻŦā§‡ āĻšāĻžāĻĒāĻžāĻ¨ā§‹ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ:
    • āĻĒā§āĻ°āĻ¤ā§āĻ¯ā§‡āĻ•ā§‡ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻļā§ˆāĻ˛ā§€āĻ¤ā§‡ āĻ˛ā§‡āĻ–ā§‡āĻ¨ - āĻ•ā§‡āĻ‰ āĻ•āĻžāĻ āĻžāĻŽā§‹āĻ—āĻ¤āĻ­āĻžāĻŦā§‡ āĻ˛ā§‡āĻ–ā§‡āĻ¨, āĻ•ā§‡āĻ‰ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°ā§€āĻ­āĻžāĻŦā§‡ āĻ˛ā§‡āĻ–ā§‡āĻ¨, āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāĻ°ā§€āĻ°āĻž āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ‰āĻĒāĻžāĻ¯āĻŧā§‡ āĻ˛ā§‡āĻ–ā§‡āĻ¨;
    • āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻĨā§‡āĻ•ā§‡, āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻĄāĻžāĻ‡āĻŽ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻ–āĻ¨ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĻ¨;
    • Javasript-āĻ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°ā§€ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ…āĻ¨ā§‡āĻ• "āĻŽāĻœāĻž" āĻ†āĻ›ā§‡ - rambda āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻšāĻžāĻœāĻŋāĻ° āĻāĻŦāĻ‚ āĻāĻ–āĻ¨ āĻāĻ‡ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ¤ā§‡ āĻ˛ā§‡āĻ–āĻž āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻ—ā§āĻ˛āĻŋ āĻ•ā§‡āĻ‰ āĻĒāĻĄāĻŧāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¨āĻžāĨ¤

  • āĻāĻ‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ‡āĻ•ā§‹āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻ‰āĻĒāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻĄāĻŧ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĢā§‡āĻ˛ā§‡ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ…āĻŦāĻŋāĻļā§āĻŦāĻžāĻ¸ā§āĻ¯āĻ­āĻžāĻŦā§‡ āĻŦā§‡āĻĄāĻŧā§‡āĻ›ā§‡āĨ¤ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœāĻ—ā§āĻ˛āĻŋ āĻāĻ•ā§‡ āĻ…āĻĒāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŦā§‡āĻŽāĻžāĻ¨āĻžāĻ¨: āĻ•āĻŋāĻ›ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻļā§āĻ°ā§āĻ¤āĻŋāĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡, āĻ•āĻŋāĻ›ā§ āĻ…ā§āĻ¯āĻžāĻ¸āĻŋāĻ™ā§āĻ•/āĻ…āĻĒā§‡āĻ•ā§āĻˇāĻžāĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡, āĻ•āĻŋāĻ›ā§ āĻ•āĻ˛āĻŦā§āĻ¯āĻžāĻ•ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡āĨ¤ āĻ¤āĻžāĻ°āĻžāĻ“ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻĄāĻžāĻ‡āĻŽā§‡ āĻ˛ā§‡āĻ–ā§‡!
  • āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦāĻœāĻžāĻ¯āĻŧ āĻ°āĻžāĻ–āĻž āĻ•āĻ āĻŋāĻ¨ āĻ•āĻ°ā§‡ āĻ¤ā§‹āĻ˛ā§‡āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ•ā§‹āĻĄāĻŸāĻŋ āĻĒāĻĄāĻŧāĻ¤ā§‡ āĻ¨āĻž āĻĒāĻžāĻ°ā§‡āĻ¨ āĻ¤āĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻ— āĻ–ā§āĻāĻœā§‡ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ•āĻ āĻŋāĻ¨āĨ¤

āĻ“āĻ¯āĻŧā§‡āĻŦ āĻ¸āĻŽāĻžāĻŦā§‡āĻļ āĻ•āĻŋ?

Mozilla āĻĢāĻžāĻ‰āĻ¨ā§āĻĄā§‡āĻļāĻ¨ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ•ā§‹āĻŽā§āĻĒāĻžāĻ¨āĻŋāĻ° āĻ¸āĻžāĻšāĻ¸ā§€ āĻ›ā§‡āĻ˛ā§‡āĻ°āĻž āĻ“āĻ¯āĻŧā§‡āĻŦ āĻ…ā§āĻ¯āĻžāĻ¸ā§‡āĻŽā§āĻŦāĻ˛āĻŋāĻ° āĻŽāĻ¤ā§‹ āĻāĻ•āĻŸāĻŋ āĻœāĻŋāĻ¨āĻŋāĻ¸ āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻāĻ¸ā§‡āĻ›ā§‡āĨ¤ āĻāĻŸāĻž āĻ•āĻŋ?

āĻ…ā§āĻ¯āĻžāĻ˛ā§‡āĻ•ā§āĻ¸āĻŋ āĻ—ā§āĻ°ā§āĻ¯āĻžāĻšā§‡āĻ­: āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¯āĻžāĻ¨

  • āĻāĻŸāĻŋ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ°ā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ°ā§āĻšā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§‡āĻļāĻŋāĻ¨ āĻ¯āĻž āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡āĨ¤
  • āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻ—ā§āĻ˛āĻŋ āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ¯āĻžāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻ¨ā§‡āĻŸāĻŋāĻ­āĻ­āĻžāĻŦā§‡ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ, āĻ…āĻ°ā§āĻĨāĻžā§Ž, āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ°āĻ•ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŦāĻžāĻ° āĻœāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ•ā§‹āĻĄā§‡āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ "āĻ¨ā§āĻĄāĻ˛āĻ¸" āĻĒāĻžāĻ°ā§āĻ¸ āĻ•āĻ°āĻžāĻ° āĻĻāĻ°āĻ•āĻžāĻ° āĻ¨ā§‡āĻ‡āĨ¤
  • āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ˜ā§‹āĻˇāĻŖāĻž āĻ•āĻ°ā§‡āĻ›ā§‡āĨ¤
  • āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻāĻŸāĻŋ āĻŦāĻžāĻ‡āĻŸāĻ•ā§‹āĻĄ, āĻ†āĻĒāĻ¨āĻŋ āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻ­āĻžāĻˇāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨āĨ¤
  • āĻšāĻžāĻ°āĻŸāĻŋ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ° āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡āĻ‡ āĻ“āĻ¯āĻŧā§‡āĻŦ āĻ…ā§āĻ¯āĻžāĻ¸ā§‡āĻŽā§āĻŦāĻ˛āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¸āĻš āĻļāĻŋāĻĒāĻŋāĻ‚ āĻ•āĻ°ā§‡āĨ¤
  • āĻ†āĻŽāĻ°āĻž āĻļā§€āĻ˜ā§āĻ°āĻ‡ Go-āĻ¤ā§‡ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ†āĻļāĻž āĻ•āĻ°āĻ›āĻŋāĨ¤ āĻāĻ‡ āĻ¨āĻ¤ā§āĻ¨ āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ°āĻŸāĻŋ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡āĻ‡ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡: GOARCH=wasm GOOS=js (āĻļā§€āĻ˜ā§āĻ°āĻ‡)āĨ¤ āĻ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤, āĻ†āĻŽāĻŋ āĻāĻŸāĻŋ āĻŦā§āĻāĻ¤ā§‡ āĻĒā§‡āĻ°ā§‡āĻ›āĻŋ, āĻāĻŸāĻŋ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°ā§€ āĻ¨āĻ¯āĻŧ, āĻ¤āĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦā§ƒāĻ¤āĻŋ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯ā§‡ āĻāĻŸāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻ—ā§‹-āĻ¤ā§‡ āĻĨāĻžāĻ•āĻŦā§‡āĨ¤

āĻāĻ–āĻ¨ āĻ•āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡? āĻ—ā§‹āĻĢāĻžāĻ°āĻœā§‡āĻāĻ¸

āĻ“āĻ¯āĻŧā§‡āĻŦ āĻ…ā§āĻ¯āĻžāĻ¸ā§‡āĻŽā§āĻŦāĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡āĻ“, GopherJS āĻāĻ° ​​āĻŽāĻ¤ā§‹ āĻāĻ•āĻŸāĻŋ āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĒāĻŋāĻ˛āĻžāĻ° āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ…ā§āĻ¯āĻžāĻ˛ā§‡āĻ•ā§āĻ¸āĻŋ āĻ—ā§āĻ°ā§āĻ¯āĻžāĻšā§‡āĻ­: āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¯āĻžāĻ¨

  • āĻ—ā§‹ āĻ•ā§‹āĻĄ "āĻŦāĻŋāĻļā§āĻĻā§āĻ§" āĻœāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸā§‡ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤
  • āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ°ā§‡ āĻšāĻ˛ā§‡ - āĻāĻŽāĻ¨ āĻ•ā§‹āĻ¨āĻ“ āĻ¨āĻ¤ā§āĻ¨ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻ¨ā§‡āĻ‡ āĻ¯āĻž āĻ•ā§‡āĻŦāĻ˛āĻŽāĻžāĻ¤ā§āĻ° āĻ†āĻ§ā§āĻ¨āĻŋāĻ• āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧ (āĻāĻŸāĻŋ āĻ­ā§āĻ¯āĻžāĻ¨āĻŋāĻ˛āĻž āĻœā§‡āĻāĻ¸, āĻ¯āĻž āĻ¯ā§‡ āĻ•ā§‹āĻ¨āĻ“ āĻ•āĻŋāĻ›ā§āĻ¤ā§‡ āĻšāĻ˛ā§‡)āĨ¤
  • āĻ—ā§‹āĻ°ā§āĻŸāĻŋāĻ¨ āĻāĻŦāĻ‚ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ āĻ¸āĻš Go-āĻāĻ° āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ•āĻŋāĻ›ā§āĻ° āĻœāĻ¨ā§āĻ¯āĻ‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡... āĻ¯āĻž āĻ†āĻŽāĻ°āĻž āĻ­āĻžāĻ˛ā§‹āĻŦāĻžāĻ¸āĻŋ āĻāĻŦāĻ‚ āĻœāĻžāĻ¨āĻŋāĨ¤
  • āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻĒā§āĻ°ā§‹ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤, āĻ¸ā§‡āĻ‡ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœāĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻ¤ā§€āĻ¤ āĻ¯ā§‡āĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ°ā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°āĻžāĻ° āĻ•ā§‹āĻ¨ āĻŽāĻžāĻ¨ā§‡ āĻšāĻ¯āĻŧ āĻ¨āĻž: syscall, āĻ¨ā§‡āĻŸ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ…ā§āĻ¯āĻžāĻ•āĻļāĻ¨ (āĻāĻ•āĻŸāĻŋ āĻ¨ā§‡āĻŸ/http āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ†āĻ›ā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ•ā§‹āĻ¨ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻ¨ā§‡āĻ‡, āĻāĻŦāĻ‚ āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻŸāĻŋ XMLHttpRequest āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ…āĻ¨ā§āĻ•āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ)āĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ­āĻžāĻŦā§‡, āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ - āĻāĻ–āĻžāĻ¨ā§‡ āĻāĻŸāĻŋ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ°ā§‡, āĻāĻ–āĻžāĻ¨ā§‡ Go āĻāĻ° stdlib, āĻ¯āĻž āĻ†āĻŽāĻ°āĻž āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āĻ°āĻŋāĨ¤
  • āĻ—ā§‹-āĻ¤ā§‡ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻ‡āĻ•ā§‹āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧ āĻĒāĻ•ā§āĻˇā§‡āĻ° āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ (āĻŸā§‡āĻŽāĻĒā§āĻ˛ā§‡āĻŸāĻŋāĻ‚, āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋ) GopherJS āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ°ā§‡ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻ¯āĻžāĻ¯āĻŧāĨ¤

GopherJS āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ–ā§āĻŦ āĻ¸āĻšāĻœ - āĻāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ Go āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœāĨ¤ āĻ†āĻŽāĻ°āĻž āĻĒā§‡āĻ¤ā§‡ āĻ¯āĻžāĻ‡, āĻāĻŦāĻ‚ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ•āĻžāĻ›ā§‡ āĻāĻ•āĻŸāĻŋ GopherJS āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ†āĻ›ā§‡:

āĻ…ā§āĻ¯āĻžāĻ˛ā§‡āĻ•ā§āĻ¸āĻŋ āĻ—ā§āĻ°ā§āĻ¯āĻžāĻšā§‡āĻ­: āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¯āĻžāĻ¨

āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ›ā§‹āĻŸ āĻšā§āĻ¯āĻžāĻ˛ā§‹ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ˛ā§āĻĄ ...

āĻ…ā§āĻ¯āĻžāĻ˛ā§‡āĻ•ā§āĻ¸āĻŋ āĻ—ā§āĻ°ā§āĻ¯āĻžāĻšā§‡āĻ­: āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¯āĻžāĻ¨

...āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ Go āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ, āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ fmt āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻāĻŦāĻ‚ Binding Js āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ° API-āĻ āĻĒā§ŒāĻāĻ›āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤ Println āĻ…āĻŦāĻļā§‡āĻˇā§‡ āĻ•āĻ¨āĻ¸ā§‹āĻ˛ āĻ˛āĻ—ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°āĻŋāĻ¤ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ° āĻ˛āĻŋāĻ–āĻŦā§‡ "āĻšā§āĻ¯āĻžāĻ˛ā§‹ āĻ—āĻĢāĻžāĻ°ā§āĻ¸"! āĻāĻŸāĻž āĻ–ā§āĻŦāĻ‡ āĻ¸āĻšāĻœ: āĻ†āĻŽāĻ°āĻž GopherJS āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻŋ - āĻ†āĻŽāĻ°āĻž āĻāĻŸāĻŋ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ°ā§‡ āĻšāĻžāĻ˛ā§ āĻ•āĻ°āĻŋ - āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡!

āĻāĻ‡ āĻŽā§āĻšā§‚āĻ°ā§āĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•āĻŋ āĻ†āĻ›ā§‡? āĻŦāĻžāĻāĻ§āĻžāĻ‡

āĻ…ā§āĻ¯āĻžāĻ˛ā§‡āĻ•ā§āĻ¸āĻŋ āĻ—ā§āĻ°ā§āĻ¯āĻžāĻšā§‡āĻ­: āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¯āĻžāĻ¨

āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻœāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻœā§‡āĻāĻ¸ āĻĢā§āĻ°ā§‡āĻŽāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻžāĻāĻ§āĻžāĻ‡ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡:

  • JQuery;
  • Angular.js;
  • D3.js āĻĒā§āĻ˛āĻŸ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻŦāĻ‚ āĻŦāĻĄāĻŧ āĻĄā§‡āĻŸāĻž āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯;
  • āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž.js;
  • VueJS;
  • āĻāĻŽāĻ¨āĻ•āĻŋ āĻ‡āĻ˛ā§‡āĻ•ā§āĻŸā§āĻ°āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ (āĻ…āĻ°ā§āĻĨāĻžā§Ž, āĻ†āĻŽāĻ°āĻž āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ āĻ‡āĻ˛ā§‡āĻ•ā§āĻŸā§āĻ°āĻ¨ā§‡ āĻĄā§‡āĻ¸ā§āĻ•āĻŸāĻĒ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŋ);
  • āĻāĻŦāĻ‚ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻŽāĻœāĻžāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻšāĻ˛ WebGL (āĻ†āĻŽāĻ°āĻž 3D āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ•ā§āĻ¸, āĻŽāĻŋāĻ‰āĻœāĻŋāĻ• āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻœāĻŋāĻ¨āĻŋāĻ¸ āĻ¸āĻš āĻ—ā§‡āĻŽ āĻ¸āĻš āĻĒā§‚āĻ°ā§āĻŖ-āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ• āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°āĻŋ);
  • āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻœāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻœāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻĢā§āĻ°ā§‡āĻŽāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ• āĻāĻŦāĻ‚ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ¤ā§‡ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§‡āĻ• āĻŦāĻžāĻāĻ§āĻžāĻ‡āĨ¤

āĻĢā§āĻ°ā§‡āĻŽāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•

  1. GopherJS - Vecty-āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻ“āĻ¯āĻŧā§‡āĻŦ āĻĢā§āĻ°ā§‡āĻŽāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ• āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻāĻŸāĻŋ React.js-āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻžāĻ™ā§āĻ— āĻ…ā§āĻ¯āĻžāĻ¨āĻžāĻ˛āĻ—, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ GopherJS-āĻāĻ° āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ āĻ¸āĻš āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° Go-āĻ¤ā§‡ āĻŦāĻŋāĻ•āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤
  2. āĻ—ā§‡āĻŽ āĻŦā§āĻ¯āĻžāĻ— āĻ†āĻ›ā§‡ (āĻ†āĻļā§āĻšāĻ°ā§āĻ¯!) āĻ†āĻŽāĻŋ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻœāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻĻā§āĻŸāĻŋ āĻ–ā§āĻāĻœā§‡ āĻĒā§‡āĻ¯āĻŧā§‡āĻ›āĻŋ:
    • āĻāĻ¨āĻ—ā§‹;
    • āĻāĻŦāĻŋāĻŸā§‡āĻ¨āĨ¤

āĻāĻŸāĻŋ āĻĻā§‡āĻ–āĻ¤ā§‡ āĻ•ā§‡āĻŽāĻ¨ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻŋ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ Go āĻ āĻ•ā§€ āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻ¤āĻžāĻ° āĻ•āĻ¯āĻŧā§‡āĻ•āĻŸāĻŋ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ†āĻŽāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻĻā§‡āĻ–āĻžāĻŦ:

āĻ…ā§āĻ¯āĻžāĻ˛ā§‡āĻ•ā§āĻ¸āĻŋ āĻ—ā§āĻ°ā§āĻ¯āĻžāĻšā§‡āĻ­: āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¯āĻžāĻ¨

āĻ…āĻĨāĻŦāĻž āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ (āĻ†āĻŽāĻŋ āĻāĻ•āĻŸāĻŋ 3D āĻļā§āĻ¯ā§āĻŸāĻžāĻ° āĻ–ā§āĻāĻœā§‡ āĻĒāĻžāĻ‡āĻ¨āĻŋ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻāĻŸāĻŋ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨):

āĻ…ā§āĻ¯āĻžāĻ˛ā§‡āĻ•ā§āĻ¸āĻŋ āĻ—ā§āĻ°ā§āĻ¯āĻžāĻšā§‡āĻ­: āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¯āĻžāĻ¨

āĻ†āĻŽāĻŋ āĻ•āĻŋ āĻ…āĻĢāĻžāĻ° āĻ•āĻ°āĻ›āĻŋ?

āĻāĻ–āĻ¨ āĻĢā§āĻ°āĻ¨ā§āĻŸ-āĻāĻ¨ā§āĻĄ āĻ‡āĻ¨ā§āĻĄāĻžāĻ¸ā§āĻŸā§āĻ°āĻŋ āĻāĻŽāĻ¨ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¯āĻŧ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯ā§‡ āĻœāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻĨā§‡āĻ•ā§‡ āĻ†āĻ—ā§‡ āĻ¯ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ­āĻžāĻˇāĻž āĻ•āĻžāĻ¨ā§āĻ¨āĻžāĻ•āĻžāĻŸāĻŋ āĻ•āĻ°ā§‡āĻ›āĻŋāĻ˛ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ›ā§āĻŸā§‡ āĻ¯āĻžāĻŦā§‡āĨ¤ āĻāĻ–āĻ¨ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§ “āĻ“āĻ¯āĻŧā§‡āĻŦ āĻ…ā§āĻ¯āĻžāĻ¸ā§‡āĻŽā§āĻŦāĻ˛āĻŋ”-āĻ¤ā§‡ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤ āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ—āĻĢāĻžāĻ°ā§āĻ¸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ¸āĻ āĻŋāĻ• āĻœāĻžāĻ¯āĻŧāĻ—āĻž āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻžāĻ° āĻ•ā§€ āĻĻāĻ°āĻ•āĻžāĻ°?

āĻ…ā§āĻ¯āĻžāĻ˛ā§‡āĻ•ā§āĻ¸āĻŋ āĻ—ā§āĻ°ā§āĻ¯āĻžāĻšā§‡āĻ­: āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¯āĻžāĻ¨

Go āĻāĻ¤āĻŋāĻšā§āĻ¯āĻ—āĻ¤āĻ­āĻžāĻŦā§‡ āĻ§āĻ°ā§‡ āĻ¨āĻŋāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯ā§‡ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāĻˇāĻž, āĻāĻŦāĻ‚ UI āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻžāĻ°ā§āĻ¯āĻ¤ āĻ•ā§‹āĻ¨ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¨ā§‡āĻ‡āĨ¤ āĻ•āĻŋāĻ›ā§ āĻ†āĻ›ā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻĒāĻ°āĻŋāĻ¤ā§āĻ¯āĻ•ā§āĻ¤, āĻ…āĻ°ā§āĻ§ā§‡āĻ• āĻ…āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°āĨ¤

āĻāĻŦāĻ‚ āĻāĻ–āĻ¨ Go-āĻ¤ā§‡ UI āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ˛ āĻ¸ā§āĻ¯ā§‹āĻ— āĻ¯āĻž GopherJS-āĻ āĻšāĻ˛āĻŦā§‡! āĻ†āĻĒāĻ¨āĻŋ āĻ…āĻŦāĻļā§‡āĻˇā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻœāĻ¸ā§āĻŦ āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨! āĻāĻ‡ āĻ¸āĻŽāĻ¯āĻŧ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ°ā§‡āĻŽāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ• āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨, āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻĨāĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻ¤āĻžāĻĄāĻŧāĻžāĻ¤āĻžāĻĄāĻŧāĻŋ āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻœāĻ¨ āĻ¤āĻžāĻ°āĻ•āĻž āĻšāĻŦā§‡āĻ¨ (āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ˛ āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻšāĻ¯āĻŧ)āĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻ…āĻ¨ā§‡āĻ•āĻ—ā§āĻ˛āĻŋ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœ āĻŽāĻžāĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ¨āĻŋāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻ¯āĻž āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡āĻ‡ āĻ—ā§‹ āĻ‡āĻ•ā§‹āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ°ā§‡āĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§‡ (āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻŸā§‡āĻŽāĻĒā§āĻ˛ā§‡āĻŸ āĻ‡āĻžā§āĻœāĻŋāĻ¨)āĨ¤ āĻ¤āĻžāĻ°āĻž āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ āĻ•āĻžāĻœ āĻ•āĻ°āĻŦā§‡, āĻ†āĻĒāĻ¨āĻŋ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻœāĻ¨āĻ• āĻŦāĻžāĻ‡āĻ¨ā§āĻĄāĻŋāĻ‚ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻ¯āĻžāĻ¤ā§‡ āĻ†āĻĒāĻ¨āĻŋ āĻ¸āĻšāĻœā§‡āĻ‡ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ°ā§‡ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻ¸āĻžāĻŽāĻ—ā§āĻ°ā§€ āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨āĨ¤ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“, āĻ†āĻĒāĻ¨āĻŋ, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻāĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻ¯āĻž āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°ā§‡ āĻāĻŦāĻ‚ āĻĢā§āĻ°āĻ¨ā§āĻŸ-āĻāĻ¨ā§āĻĄā§‡ āĻāĻ•āĻ‡ āĻ•ā§‹āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•āĻ‡ āĻœāĻŋāĻ¨āĻŋāĻ¸ āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ - āĻ¯āĻž āĻĢā§āĻ°āĻ¨ā§āĻŸ-āĻāĻ¨ā§āĻĄ āĻĄā§‡āĻ­ā§‡āĻ˛āĻĒāĻžāĻ°āĻ°āĻž āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āĻ°ā§‡ (āĻļā§āĻ§ā§ āĻāĻ–āĻ¨ āĻ—ā§‹-āĻ¤ā§‡)āĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻ–ā§‡āĻ˛āĻž āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨! āĻļā§āĻ§ā§āĻ‡ āĻŽāĻœāĻžāĻ° āĻœāĻ¨ā§āĻ¯â€Ļ

āĻāĻŸāĻžāĻ‡ āĻŦāĻ˛āĻ¤ā§‡ āĻšā§‡āĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĻžāĻŽāĨ¤

āĻ…ā§āĻ¯āĻžāĻ˛ā§‡āĻ•ā§āĻ¸āĻŋ āĻ—ā§āĻ°ā§āĻ¯āĻžāĻšā§‡āĻ­: āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¯āĻžāĻ¨

āĻĒā§āĻ°āĻļā§āĻ¨

āĻĒā§āĻ°āĻļā§āĻ¨ (āĻāĻ° āĻĒāĻ°ā§‡ Q āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡): - āĻ†āĻŽāĻŋ āĻ•āĻŋ āĻ—ā§‹ āĻŦāĻž āĻœā§‡āĻāĻ¸-āĻ āĻ˛āĻŋāĻ–āĻŋ?

āĻāĻœāĻŋ: – āĻ†āĻĒāĻ¨āĻŋ āĻ°ā§āĻŸāĻŋāĻ¨, āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛, āĻ¸ā§āĻŸā§āĻ°āĻžāĻ•āĻšāĻžāĻ°, āĻāĻŽā§āĻŦā§‡āĻĄāĻŋāĻ‚ āĻ˛ā§‡āĻ–ā§‡āĻ¨ – āĻ—ā§‹-āĻ¤ā§‡ āĻ¸āĻŦāĻ•āĻŋāĻ›ā§... āĻ†āĻĒāĻ¨āĻŋ āĻāĻ•āĻŸāĻŋ āĻ‡āĻ­ā§‡āĻ¨ā§āĻŸā§‡ āĻ¸āĻĻāĻ¸ā§āĻ¯āĻ¤āĻž āĻ¨ā§‡āĻ¨, āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻĒāĻžāĻ¸ āĻ•āĻ°ā§‡āĻ¨āĨ¤

āĻ­āĻŋāĻ¤āĻ°ā§‡: - āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ†āĻŽāĻŋ "āĻ¨āĻ—ā§āĻ¨" Js āĻ˛āĻŋāĻ–āĻŦ?

āĻāĻœāĻŋ: – āĻ¨āĻž, āĻ†āĻĒāĻ¨āĻŋ Go-āĻ¤ā§‡ āĻ˛āĻŋāĻ–ā§āĻ¨ āĻāĻŦāĻ‚ āĻŦā§āĻ°āĻžāĻ‰āĻœāĻžāĻ° API āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻ‚āĻ¯ā§‹āĻ— āĻ•āĻ°ā§āĻ¨ (āĻāĻĒāĻŋāĻ†āĻ‡ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧāĻ¨āĻŋ)āĨ¤ āĻ†āĻĒāĻ¨āĻŋ āĻ¨āĻŋāĻœā§‡āĻ° āĻŦāĻžāĻ‡āĻ¨ā§āĻĄāĻŋāĻ‚ āĻ˛āĻŋāĻ–āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻ¯āĻžāĻ¤ā§‡ āĻšā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ - āĻāĻŸāĻŋ āĻ•āĻ āĻŋāĻ¨ āĻ¨āĻ¯āĻŧāĨ¤

āĻ­āĻŋāĻ¤āĻ°ā§‡: - āĻŽā§‹āĻŦāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ•āĻŋ āĻšāĻŦā§‡?

āĻāĻœāĻŋ: - āĻ†āĻŽāĻŋ āĻ…āĻŦāĻļā§āĻ¯āĻ‡ āĻĻā§‡āĻ–ā§‡āĻ›āĻŋ: āĻ•āĻ°ā§āĻĄā§‹āĻ­āĻž āĻĒā§āĻ¯āĻžāĻšā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻžāĻ‡āĻ¨ā§āĻĄāĻŋāĻ‚ āĻ†āĻ›ā§‡ āĻ¯āĻž Js āĻšāĻžāĻ˛āĻžāĻ¯āĻŧāĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¨ā§‡āĻŸāĻŋāĻ­ - āĻ†āĻŽāĻŋ āĻœāĻžāĻ¨āĻŋ āĻ¨āĻž; āĻšāĻ¯āĻŧāĻ¤ā§‹ āĻ†āĻ›ā§‡, āĻšāĻ¯āĻŧāĻ¤ā§‹ āĻ¨āĻž (āĻ†āĻŽāĻŋ āĻŦāĻŋāĻļā§‡āĻˇ āĻ†āĻ—ā§āĻ°āĻšā§€ āĻ›āĻŋāĻ˛āĻžāĻŽ āĻ¨āĻž)āĨ¤ N-go āĻ—ā§‡āĻŽ āĻ‡āĻžā§āĻœāĻŋāĻ¨ āĻ‰āĻ­āĻ¯āĻŧ āĻŽā§‹āĻŦāĻžāĻ‡āĻ˛ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡ - iOS āĻāĻŦāĻ‚ Android āĻ‰āĻ­āĻ¯āĻŧāĻ‡āĨ¤

āĻ­āĻŋāĻ¤āĻ°ā§‡: - āĻ“āĻ¯āĻŧā§‡āĻŦ āĻ¸āĻŽāĻžāĻŦā§‡āĻļ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻĒā§āĻ°āĻļā§āĻ¨. āĻ•āĻŽā§āĻĒā§āĻ°ā§‡āĻļāĻ¨ āĻāĻŦāĻ‚ "āĻœāĻŋāĻĒāĻŋāĻ‚" āĻ¸āĻ¤ā§āĻ¤ā§āĻŦā§‡āĻ“, āĻ†āĻ°āĻ“ āĻŦā§‡āĻļāĻŋ āĻœāĻžāĻ¯āĻŧāĻ—āĻž āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻšā§āĻ›ā§‡... āĻ†āĻŽāĻ°āĻž āĻ•āĻŋ āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻŦāĻŋāĻļā§āĻŦāĻ•ā§‡ āĻāĻ­āĻžāĻŦā§‡ āĻ†āĻ°āĻ“ āĻŦā§‡āĻļāĻŋ āĻ•āĻ°ā§‡ āĻšāĻ¤ā§āĻ¯āĻž āĻ•āĻ°āĻŦ āĻ¨āĻž?

āĻāĻœāĻŋ: – āĻ“āĻ¯āĻŧā§‡āĻŦ āĻ…ā§āĻ¯āĻžāĻ¸ā§‡āĻŽā§āĻŦāĻ˛āĻŋ āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸, āĻāĻŦāĻ‚ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ­āĻžāĻŦā§‡ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻšā§‚āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ āĻ°āĻŋāĻ˛āĻŋāĻœā§‡ āĻĒāĻžāĻ ā§āĻ¯ā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦā§‡āĻļāĻŋ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¨āĻž... āĻ†āĻĒāĻ¨āĻŋ āĻ°āĻžāĻ¨āĻŸāĻžāĻ‡āĻŽā§‡ āĻ†āĻ•ā§ƒāĻˇā§āĻŸ āĻšāĻ¨, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻœāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡ āĻ¤āĻž āĻŸā§‡āĻ¨ā§‡ āĻŦā§‡āĻ° āĻ•āĻ°āĻžāĻ° āĻŽāĻ¤ā§‹āĻ‡, āĻ¤āĻžāĻ‡ āĻ†āĻŽāĻ°āĻž āĻ•āĻŋāĻ›ā§ Lodash āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨. āĻ˛ā§‹āĻĻāĻžāĻļ āĻ•āĻ¤ āĻ˛āĻžāĻ—ā§‡ āĻœāĻžāĻ¨āĻŋ āĻ¨āĻžāĨ¤

āĻ­āĻŋāĻ¤āĻ°ā§‡: - āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ¤āĻ‡ āĻ°āĻžāĻ¨āĻŸāĻžāĻ‡āĻŽā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻ•āĻŽ...

āĻāĻœāĻŋ: - "āĻŦāĻŋāĻļā§āĻĻā§āĻ§" āĻœāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸā§‡?

āĻ­āĻŋāĻ¤āĻ°ā§‡: - āĻšā§āĻ¯āĻžāĻ. āĻ†āĻŽāĻ°āĻž āĻāĻŸāĻŋ āĻĒāĻžāĻ āĻžāĻ¨ā§‹āĻ° āĻ†āĻ—ā§‡ āĻāĻŸāĻŋ āĻ¸āĻ‚āĻ•ā§āĻšāĻŋāĻ¤ āĻ•āĻ°āĻŋ...

āĻāĻœāĻŋ: - āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŸāĻŋ āĻĒāĻžāĻ ā§āĻ¯... āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ­āĻžāĻŦā§‡, āĻāĻ•āĻŸāĻŋ āĻŽā§‡āĻ—āĻžāĻŦāĻžāĻ‡āĻŸ āĻ…āĻ¨ā§‡āĻ•ā§‡āĻ° āĻŽāĻ¤ā§‹ āĻŽāĻ¨ā§‡ āĻšāĻ¯āĻŧ, āĻ¤āĻŦā§‡ āĻāĻŸāĻŋāĻ‡ (āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°ā§‹ āĻ°āĻžāĻ¨āĻŸāĻžāĻ‡āĻŽ āĻ†āĻ›ā§‡)āĨ¤ āĻāĻ° āĻĒāĻ°ā§‡, āĻ†āĻĒāĻ¨āĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻœā§‡āĻ° āĻŦā§āĻ¯āĻŦāĻ¸āĻžāĻ° āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻ˛āĻŋāĻ–ā§āĻ¨, āĻ¯āĻž āĻ†āĻĒāĻ¨āĻžāĻ° āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ 1% āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻ•āĻ°āĻŦā§‡āĨ¤ āĻ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ†āĻŽāĻŋ āĻĢā§āĻ°āĻ¨ā§āĻŸāĻāĻ¨ā§āĻĄāĻ•ā§‡ āĻšāĻ¤ā§āĻ¯āĻž āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ–āĻ›āĻŋ āĻ¨āĻžāĨ¤ āĻ…āĻ§āĻŋāĻ•āĻ¨ā§āĻ¤ā§, āĻ“āĻ¯āĻŧā§‡āĻŦ āĻ…ā§āĻ¯āĻžāĻ¸ā§‡āĻŽā§āĻŦāĻ˛āĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ•āĻžāĻ°āĻŖā§‡ āĻœāĻžāĻ­āĻžāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻĻā§āĻ°ā§āĻ¤ āĻ•āĻžāĻœ āĻ•āĻ°āĻŦā§‡ - āĻāĻŸāĻŋ āĻĒāĻžāĻ°ā§āĻ¸ āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ¨ā§‡āĻ‡āĨ¤

āĻ­āĻŋāĻ¤āĻ°ā§‡: - āĻāĻŸāĻŋ āĻāĻ–āĻ¨āĻ“ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻ¤āĻ°ā§āĻ•āĻŋāĻ¤ āĻŦāĻŋāĻˇāĻ¯āĻŧ... "āĻ­āĻžāĻ¸āĻŽāĻž" (āĻ“āĻ¯āĻŧā§‡āĻŦ āĻ…ā§āĻ¯āĻžāĻ¸ā§‡āĻŽā§āĻŦāĻ˛āĻŋ) āĻāĻ° āĻ•ā§‹āĻ¨āĻ“ āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻāĻ–āĻ¨āĻ“ āĻšāĻ¯āĻŧāĻ¨āĻŋ āĻ¯āĻžāĻ¤ā§‡ āĻ•ā§‡āĻ‰ āĻĻā§āĻŦā§āĻ¯āĻ°ā§āĻĨāĻšā§€āĻ¨āĻ­āĻžāĻŦā§‡ āĻŦāĻŋāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ§āĻžāĻ°āĻŖāĻžāĻ—āĻ¤āĻ­āĻžāĻŦā§‡, āĻšā§āĻ¯āĻžāĻ: āĻ†āĻŽāĻ°āĻž āĻ¸āĻŦāĻžāĻ‡ āĻŦā§āĻāĻ¤ā§‡ āĻĒāĻžāĻ°āĻŋ āĻ¯ā§‡ āĻŦāĻžāĻ‡āĻ¨āĻžāĻ°āĻŋ āĻĻā§āĻ°ā§āĻ¤ āĻšāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻāĻ•āĻ‡ V8 āĻāĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻ–ā§āĻŦāĻ‡ āĻĻāĻ•ā§āĻˇāĨ¤

āĻāĻœāĻŋ: - āĻšā§āĻ¯āĻžāĻ.

āĻ­āĻŋāĻ¤āĻ°ā§‡: - āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ¸āĻ‚āĻ•āĻ˛āĻ¨ āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ‡ āĻ–ā§āĻŦ āĻĻā§āĻ°ā§āĻĻāĻžāĻ¨ā§āĻ¤ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ¤ā§āĻ¯ āĻ¨āĻ¯āĻŧ āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻĄāĻŧ āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻšāĻŦā§‡āĨ¤

āĻāĻœāĻŋ: - āĻ“āĻ¯āĻŧā§‡āĻŦ āĻ…ā§āĻ¯āĻžāĻ¸ā§‡āĻŽā§āĻŦāĻ˛āĻŋāĻ“ āĻŦāĻĄāĻŧ āĻ˛ā§‹āĻ•āĻĻā§‡āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻ­āĻŋāĻ¤āĻ°ā§‡: - āĻāĻŸāĻž āĻ†āĻŽāĻžāĻ° āĻŽāĻ¨ā§‡ āĻšāĻ¯āĻŧ āĻ¯ā§‡ āĻ“āĻ¯āĻŧā§‡āĻŦ āĻ¸āĻŽāĻžāĻŦā§‡āĻļ āĻŦāĻŋāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻāĻ–āĻ¨āĻ“ āĻ•āĻ āĻŋāĻ¨. āĻ…āĻ¨ā§‡āĻ• āĻŦāĻ›āĻ° āĻ§āĻ°ā§‡ āĻ•āĻĨā§‹āĻĒāĻ•āĻĨāĻ¨ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ•āĻŋāĻ›ā§ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ…āĻ°ā§āĻœāĻ¨ āĻ†āĻ›ā§‡ āĻ¯āĻž āĻ…āĻ¨ā§āĻ­āĻŦ āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤

āĻāĻœāĻŋ: - āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡. āĻ†āĻŽāĻ°āĻž āĻĻā§‡āĻ–āĻŦ.

āĻ­āĻŋāĻ¤āĻ°ā§‡: - āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻŦā§āĻ¯āĻžāĻ•āĻāĻ¨ā§āĻĄā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¨ā§‡āĻ‡... āĻšāĻ¯āĻŧāĻ¤ā§‹ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻāĻ‡ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ—ā§āĻ˛ā§‹ āĻĢā§āĻ°āĻ¨ā§āĻŸāĻāĻ¨ā§āĻĄā§‡ āĻ›ā§‡āĻĄāĻŧā§‡ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤? āĻ¸ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ¯āĻžāĻŦā§‡āĻ¨ āĻ•ā§‡āĻ¨?

āĻāĻœāĻŋ: - āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ¸āĻžāĻŽāĻ¨ā§‡āĻ° āĻ¸āĻžāĻ°āĻŋāĻ° āĻ•āĻ°ā§āĻŽā§€āĻĻā§‡āĻ° āĻ•āĻ°ā§āĻŽā§€ āĻ°āĻžāĻ–āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

āĻ•āĻŋāĻ›ā§ āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāĻ¨ 🙂

āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻĨāĻžāĻ•āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ§āĻ¨ā§āĻ¯āĻŦāĻžāĻĻ. āĻ†āĻĒāĻ¨āĻŋ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āĻ°ā§‡āĻ¨? āĻ†āĻ°ā§‹ āĻ†āĻ•āĻ°ā§āĻˇāĻŖā§€āĻ¯āĻŧ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻĻā§‡āĻ–āĻ¤ā§‡ āĻšāĻžāĻ¨? āĻ…āĻ°ā§āĻĄāĻžāĻ° āĻĻāĻŋāĻ¯āĻŧā§‡ āĻŦāĻž āĻŦāĻ¨ā§āĻ§ā§āĻĻā§‡āĻ° āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻ•āĻ°ā§‡ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§āĻ¨, $4.99 āĻĨā§‡āĻ•ā§‡ āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāĻ°ā§€āĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻ­āĻŋāĻĒāĻŋāĻāĻ¸, āĻāĻ¨ā§āĻŸā§āĻ°āĻŋ-āĻ˛ā§‡āĻ­ā§‡āĻ˛ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻ¨āĻ¨ā§āĻ¯ āĻ…ā§āĻ¯āĻžāĻ¨āĻžāĻ˛āĻ—, āĻ¯āĻž āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ†āĻĒāĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĻā§āĻ­āĻžāĻŦāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡: VPS (KVM) E5-2697 v3 (6 āĻ•ā§‹āĻ°) 10GB DDR4 480GB SSD 1Gbps āĻĨā§‡āĻ•ā§‡ $19 āĻŦāĻž āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻļā§‡āĻ¯āĻŧāĻžāĻ° āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ¸āĻ¤ā§āĻ¯? (RAID1 āĻāĻŦāĻ‚ RAID10 āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§, 24 āĻ•ā§‹āĻ° āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻāĻŦāĻ‚ 40GB DDR4 āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤)āĨ¤

āĻ†āĻŽāĻ¸ā§āĻŸāĻžāĻ°āĻĄāĻžāĻŽā§‡āĻ° āĻ‡āĻ•ā§āĻ‡āĻ¨āĻŋāĻ•ā§āĻ¸ āĻŸāĻžāĻ¯āĻŧāĻžāĻ° IV āĻĄā§‡āĻŸāĻž āĻ¸ā§‡āĻ¨ā§āĻŸāĻžāĻ°ā§‡ āĻĄā§‡āĻ˛ R730xd 2x āĻ¸āĻ¸ā§āĻ¤āĻž? āĻļā§āĻ§ā§ āĻāĻ–āĻžāĻ¨ā§‡ 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 āĻŸāĻŋāĻ­āĻŋ $199 āĻĨā§‡āĻ•ā§‡ āĻ¨ā§‡āĻĻāĻžāĻ°āĻ˛ā§āĻ¯āĻžāĻ¨ā§āĻĄā§‡! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - $99 āĻĨā§‡āĻ•ā§‡! āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻĒāĻĄāĻŧā§āĻ¨ āĻ•āĻŋāĻ­āĻžāĻŦā§‡ āĻ‡āĻ¨āĻĢā§āĻ°āĻžāĻ¸ā§āĻŸā§āĻ°āĻžāĻ•āĻšāĻžāĻ° āĻ•āĻ°ā§āĻĒā§‹āĻ°ā§‡āĻļāĻ¨ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻāĻ• āĻĒāĻ¯āĻŧāĻ¸āĻžāĻ° āĻœāĻ¨ā§āĻ¯ 730 āĻ‡āĻ‰āĻ°ā§‹ āĻŽā§‚āĻ˛ā§āĻ¯ā§‡āĻ° Dell R5xd E2650-4 v9000 āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ•ā§āĻ˛āĻžāĻ¸?

āĻ‰āĻ¤ā§āĻ¸: www.habr.com

āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻœā§āĻĄāĻŧā§āĻ¨