āĻ—ā§‹ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻ˛ā§āϝāĻžāĻ™ā§āϗ⧁āϝāĻŧ⧇āϜ āϰāĻŋāϞāĻŋāϜ 1.13

āϜāĻŽāĻžāĻĻāĻžāύāĻ•āĻžāϰ⧀ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāώāĻž āĻĒā§āϰāĻ•āĻžāĻļ 1.13 āϝāĻžāύ, āϝāĻž āϏāĻŽā§āĻĒā§āϰāĻĻāĻžāϝāĻŧ⧇āϰ āĻ…āĻ‚āĻļāĻ—ā§āϰāĻšāϪ⧇ āĻāĻ•āϟāĻŋ āĻšāĻžāχāĻŦā§āϰāĻŋāĻĄ āϏāĻŽāĻžāϧāĻžāύ āĻšāĻŋāϏāĻžāĻŦ⧇ Google āĻĻā§āĻŦāĻžāϰāĻž āĻŦāĻŋāĻ•āĻžāĻļ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇ āϝāĻž āϏāĻ‚āĻ•āϞāĻŋāϤ āĻ­āĻžāώāĻžāϰ āωāĻšā§āϚ āĻ•āĻžāĻ°ā§āϝāĻ•ā§āώāĻŽāϤāĻžāϕ⧇ āĻāĻ•āĻ¤ā§āϰāĻŋāϤ āĻ•āϰ⧇ āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟāĻŋāĻ‚ āĻ­āĻžāώāĻžāϰ āϏ⧁āĻŦāĻŋāϧāĻžāϰ āϏāĻžāĻĨ⧇ āϝ⧇āĻŽāύ āϕ⧋āĻĄ āϞ⧇āĻ–āĻžāϰ āϏāĻšāϜāϤāĻž, āĻŦāĻŋāĻ•āĻžāĻļ⧇āϰ āĻ—āϤāĻŋ āĻāĻŦāĻ‚ āĻ¤ā§āϰ⧁āϟāĻŋ āϏ⧁āϰāĻ•ā§āώāĻžāĨ¤ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ⧇āϰ āϕ⧋āĻĄ āĻĻā§āĻŦāĻžāϰāĻž āĻŦāĻŋāϤāϰāĻŖ BSD āϞāĻžāχāϏ⧇āĻ¨ā§āϏ⧇āϰ āĻ…āϧ⧀āύ⧇āĨ¤

āĻ—ā§‹-āĻāϰ āϏāĻŋāύāĻŸā§āϝāĻžāĻ•ā§āϏ āĻĒāĻžāχāĻĨāύ āĻ­āĻžāώāĻž āĻĨ⧇āϕ⧇ āĻ•āĻŋāϛ⧁ āϧāĻžāϰ āύāĻŋāϝāĻŧ⧇ āϏāĻŋ āĻ­āĻžāώāĻžāϰ āĻĒāϰāĻŋāϚāĻŋāϤ āωāĻĒāĻžāĻĻāĻžāύāϗ⧁āϞāĻŋāϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇āĨ¤ āĻ­āĻžāώāĻžāϟāĻŋ āĻŦ⧇āĻļ āϏāĻ‚āĻ•ā§āώāĻŋāĻĒā§āϤ, āϤāĻŦ⧇ āϕ⧋āĻĄāϟāĻŋ āĻĒāĻĄāĻŧāĻž āĻāĻŦāĻ‚ āĻŦā§‹āĻāĻž āϏāĻšāϜāĨ¤ āĻ—ā§‹ āϕ⧋āĻĄ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄ-āĻ…ā§āϝāĻžāϞ⧋āύ āĻŦāĻžāχāύāĻžāϰāĻŋ āĻāĻ•ā§āϏāĻŋāĻ•āĻŋāωāĻŸā§‡āĻŦāϞ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻ•āĻŽā§āĻĒāĻžāχāϞ āĻ•āϰāĻž āĻšāϝāĻŧ āϝāĻž āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āĻŽā§‡āĻļāĻŋāύ (āĻĒā§āϰ⧋āĻĢāĻžāχāϞāĻŋāĻ‚, āĻĄāĻŋāĻŦāĻžāĻ—āĻŋāĻ‚, āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āϰāĻžāύāϟāĻžāχāĻŽ āϏāĻŽāĻ¸ā§āϝāĻž āϏāύāĻžāĻ•ā§āϤāĻ•āϰāĻŖ āϏāĻžāĻŦāϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ) āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻž āĻ•āϰ⧇āχ āϚāϞ⧇ āϰāĻžāύāϟāĻžāχāĻŽ āωāĻĒāĻžāĻĻāĻžāύ), āϝāĻž āφāĻĒāύāĻžāϕ⧇ āϏāĻŋ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽā§‡āϰ āϏāĻžāĻĨ⧇ āϤ⧁āϞāύ⧀āϝāĻŧ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āĻ…āĻ°ā§āϜāύ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧāĨ¤

āĻĒā§āϰāĻ•āĻ˛ā§āĻĒāϟāĻŋ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ•āĻ­āĻžāĻŦ⧇ āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻĨā§āϰ⧇āĻĄā§‡āĻĄ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻŽāĻžāĻ˛ā§āϟāĻŋ-āϕ⧋āϰ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻĻāĻ•ā§āώ āĻ…āĻĒāĻžāϰ⧇āĻļāύ⧇āϰ āωāĻĒāϰ āύāϜāϰ āϰ⧇āϖ⧇ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āϏāĻŽāĻžāĻ¨ā§āϤāϰāĻžāϞ āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻŋāĻ‚ āĻāĻŦāĻ‚ āϏāĻŽāĻžāĻ¨ā§āϤāϰāĻžāϞāĻ­āĻžāĻŦ⧇ āϏāĻŽā§āĻĒāĻžāĻĻāĻŋāϤ āĻĒāĻĻā§āϧāϤāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ āĻŽāĻŋāĻĨāĻ¸ā§āĻ•ā§āϰāĻŋāϝāĻŧāĻž āϏāĻ‚āĻ—āĻ āĻŋāϤ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻ…āĻĒāĻžāϰ⧇āϟāϰ āĻ¸ā§āϤāϰ⧇ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāĻŋāϤ āωāĻĒāĻžāϝāĻŧ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻ­āĻžāώāĻžāϟāĻŋ āĻŦāϰāĻžāĻĻā§āĻĻāĻ•ā§ƒāϤ āĻŽā§‡āĻŽāϰāĻŋ āĻŦā§āϞāϕ⧇āϰ āĻ“āĻ­āĻžāϰāϰāĻžāύ⧇āϰ āĻŦāĻŋāϰ⧁āĻĻā§āϧ⧇ āĻ…āĻ¨ā§āϤāĻ°ā§āύāĻŋāĻ°ā§āĻŽāĻŋāϤ āϏ⧁āϰāĻ•ā§āώāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āφāĻŦāĻ°ā§āϜāύāĻž āϏāĻ‚āĻ—ā§āϰāĻšāĻ•āĻžāϰ⧀ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤

āĻĒā§āϰāϧāĻžāύ āωāĻĻā§āĻ­āĻžāĻŦāύGo 1.13 āϰāĻŋāϞāĻŋāĻœā§‡ āĻĒā§āϰāĻŦāĻ°ā§āϤāĻŋāϤ āĻšāϝāĻŧ⧇āϛ⧇:

  • āĻ•ā§āϰāĻŋāĻĒā§āĻŸā§‹/tls āĻĒā§āϝāĻžāϕ⧇āĻœā§‡ āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ āϏāĻŽāĻ°ā§āĻĨāύ āĻĄāĻŋāĻĢāĻ˛ā§āϟāϰ⧂āĻĒ⧇ āϏāĻ•ā§āϰāĻŋāϝāĻŧ āĻ•āϰāĻž āφāϛ⧇ TLS 1.3. Ed25519 āĻĄāĻŋāϜāĻŋāϟāĻžāϞ āĻ¸ā§āĻŦāĻžāĻ•ā§āώāϰ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϏāĻš āύāϤ⧁āύ āĻĒā§āϝāĻžāϕ⧇āϜ "crypto/ed25519" āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇;
  • āĻŦāĻžāχāύāĻžāϰāĻŋ āϏāĻ‚āĻ–ā§āϝāĻž (āϝ⧇āĻŽāύ 0b101), āĻ…āĻ•ā§āϟāĻžāϞ (0o377), āĻ•āĻžāĻ˛ā§āĻĒāύāĻŋāĻ• (2.71828i) āĻāĻŦāĻ‚ āĻšā§‡āĻ•ā§āϏāĻžāĻĄā§‡āϏāĻŋāĻŽā§‡āϞ āĻĢā§āϞ⧋āϟāĻŋāĻ‚ āĻĒāϝāĻŧ⧇āĻ¨ā§āϟ (0x1p-1021), āĻāĻŦāĻ‚ "_" āĻ…āĻ•ā§āώāϰāϟāĻŋ āĻĻ⧃āĻļā§āϝāĻŽāĻžāύāĻ­āĻžāĻŦ⧇ āĻĒ⧃āĻĨāĻ• āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻžāϰ āϜāĻ¨ā§āϝ āύāϤ⧁āύ āϏāĻžāĻ‚āĻ–ā§āϝāĻŋāĻ• āφāĻ•ā§āώāϰāĻŋāĻ• āωāĻĒāϏāĻ°ā§āĻ—āϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻŦāĻĄāĻŧ āϏāĻ‚āĻ–ā§āϝāĻžāϝāĻŧ (1_000_000);
  • āĻļāĻŋāĻĢāϟ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϞāĻžāĻĒ⧇ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻ¸ā§āĻŦāĻžāĻ•ā§āώāϰāĻŦāĻŋāĻšā§€āύ āĻ•āĻžāωāĻ¨ā§āϟāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āωāĻĒāϰ āύāĻŋāώ⧇āϧāĻžāĻœā§āĻžāĻž āĻ…āĻĒāϏāĻžāϰāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž “‹‹” āĻāĻŦāĻ‚ “â€ēâ€ē” āĻ…āĻĒāĻžāϰ⧇āϟāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āφāϗ⧇ uint āĻĒā§āϰāĻ•āĻžāϰ⧇ āĻ…āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āϰ⧂āĻĒāĻžāĻ¨ā§āϤāϰ āĻāĻĄāĻŧāĻžāϝāĻŧ;
  • āχāϞ⧁āĻŽā§‹āϏ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡āϰ (GOOS=illumos) āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡āϰ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāϤāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ Android ā§§ā§Ļ. āĻ¨ā§āϝ⧂āύāϤāĻŽ āĻĢā§āϰāĻŋāĻŦāĻŋāĻāϏāĻĄāĻŋ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ (ā§§ā§§.⧍) āĻāĻŦāĻ‚ āĻāϰ āϜāĻ¨ā§āϝ āĻŦāĻ°ā§āϧāĻŋāϤ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻž macOS (ā§§ā§Ļ.ā§§ā§§ "āĻāϞ āĻ•ā§āϝāĻžāĻĒāĻŋāϟāĻžāύ")
  • āύāϤ⧁āύ āĻŽāĻĄāĻŋāωāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āĻ•ā§āϰāĻŽāĻžāĻ—āϤ āĻŦāĻŋāĻ•āĻžāĻļ, āϝāĻž GOPATH-āĻāϰ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ Go 1.13-āĻ āĻĒā§‚āĻ°ā§āĻŦ⧇ āĻ˜ā§‹āώāĻŋāϤ āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāύāĻžāϰ āĻŦāĻŋāĻĒāϰ⧀āϤ⧇, āĻāχ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϟāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āϟāϰ⧂āĻĒ⧇ āϏāĻ•ā§āϰāĻŋāϝāĻŧ āĻ•āϰāĻž āĻšāϝāĻŧ āύāĻž āĻāĻŦāĻ‚ GO111MODULE=on āϭ⧇āϰāĻŋāϝāĻŧ⧇āĻŦāϞ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻŦāĻž āĻāĻŽāύ āĻāĻ•āϟāĻŋ āĻĒā§āϰāϏāĻ™ā§āĻ— āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϝ⧇āĻ–āĻžāύ⧇ āĻŽāĻĄāĻŋāωāϞāϗ⧁āϞāĻŋ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻšāϝāĻŧāĨ¤ āύāϤ⧁āύ āĻŽāĻĄāĻŋāωāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āϏāĻŽāĻ¨ā§āĻŦāĻŋāϤ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϏāĻŽāĻ°ā§āĻĨāύ, āĻĒā§āϝāĻžāϕ⧇āϜ āĻŦāĻŋāϤāϰāĻŖ āĻ•ā§āώāĻŽāϤāĻž āĻāĻŦāĻ‚ āωāĻ¨ā§āύāϤ āύāĻŋāĻ°ā§āĻ­āϰāϤāĻž āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻŽāĻĄāĻŋāωāϞāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇, āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāϰ⧀āϰāĻž āφāϰ āĻāĻ•āϟāĻŋ GOPATH āĻ—āĻžāϛ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϏāĻžāĻĨ⧇ āφāĻŦāĻĻā§āϧ āĻĨāĻžāϕ⧇ āύāĻž, āĻ¸ā§āĻĒāĻˇā§āϟāĻ­āĻžāĻŦ⧇ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āύāĻŋāĻ°ā§āĻ­āϰāϤāĻžāϕ⧇ āϏāĻ‚āĻœā§āĻžāĻžāϝāĻŧāĻŋāϤ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āĻāĻŦāĻ‚ āĻĒ⧁āύāϰāĻžāĻŦ⧃āĻ¤ā§āϤāĻŋāϝ⧋āĻ—ā§āϝ āĻŦāĻŋāĻ˛ā§āĻĄ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

    āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āϤ⧀ āϰāĻŋāϞāĻŋāĻœā§‡āϰ āĻŦāĻŋāĻĒāϰ⧀āϤ⧇, āύāϤ⧁āύ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻāĻ–āύ āĻ•āĻžāϜ āĻ•āϰ⧇ āϝāĻ–āύ āĻāĻ•āϟāĻŋ go.mod āĻĢāĻžāχāϞ āĻŦāĻ°ā§āϤāĻŽāĻžāύ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰ⧀ āĻĄāĻŋāϰ⧇āĻ•ā§āϟāϰāĻŋāϤ⧇ āωāĻĒāĻ¸ā§āĻĨāĻŋāϤ āĻĨāĻžāϕ⧇ āĻŦāĻž go āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϚāĻžāϞāĻžāύ⧋āϰ āϏāĻŽāϝāĻŧ āĻĒā§āϝāĻžāϰ⧇āĻ¨ā§āϟ āĻĄāĻŋāϰ⧇āĻ•ā§āϟāϰāĻŋāϤ⧇ āĻĨāĻžāϕ⧇, āϝāĻ–āύ āĻāϟāĻŋ GOPATH/src āĻĄāĻŋāϰ⧇āĻ•ā§āϟāϰāĻŋāϤ⧇ āĻĨāĻžāϕ⧇āĨ¤ āύāϤ⧁āύ āĻāύāĻ­āĻžāϝāĻŧāϰāύāĻŽā§‡āĻ¨ā§āϟ āϭ⧇āϰāĻŋāϝāĻŧ⧇āĻŦāϞ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇: GOPRIVATE, āϝāĻž āϏāĻ°ā§āĻŦāϜāύ⧀āύāĻ­āĻžāĻŦ⧇ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏāϝ⧋āĻ—ā§āϝ āĻŽāĻĄāĻŋāωāϞāϗ⧁āϞāĻŋāϰ āĻĒāĻĨāϗ⧁āϞāĻŋāϕ⧇ āϏāĻ‚āĻœā§āĻžāĻžāϝāĻŧāĻŋāϤ āĻ•āϰ⧇ āĻāĻŦāĻ‚ GOSUMDB, āϝāĻž go.sum āĻĢāĻžāχāϞ⧇ āϤāĻžāϞāĻŋāĻ•āĻžāϭ⧁āĻ•ā§āϤ āύāϝāĻŧ āĻāĻŽāύ āĻŽāĻĄāĻŋāωāϞāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āĻšā§‡āĻ•āϏāĻžāĻŽ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ⧇āϰ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰāϗ⧁āϞāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰ⧇;

  • "go" āĻ•āĻŽāĻžāĻ¨ā§āĻĄāϟāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āϟāĻ­āĻžāĻŦ⧇ āĻŽāĻĄāĻŋāωāϞ āϞ⧋āĻĄ āĻ•āϰ⧇ āĻāĻŦāĻ‚ Google āĻĻā§āĻŦāĻžāϰāĻž āϰāĻ•ā§āώāĻŖāĻžāĻŦ⧇āĻ•ā§āώāĻŖ āĻ•āϰāĻž āĻŽāĻĄāĻŋāωāϞ āĻŽāĻŋāϰāϰ āĻāĻŦāĻ‚ āĻšā§‡āĻ•āϏāĻžāĻŽ āĻĄāĻžāϟāĻžāĻŦ⧇āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϤāĻžāĻĻ⧇āϰ āĻ…āĻ–āĻŖā§āĻĄāϤāĻž āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧇ (proxy.golang.org, sum.golang.org āĻāĻŦāĻ‚ index.golang.org);
  • āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻŦāĻžāχāύāĻžāϰāĻŋ āĻĒā§āϝāĻžāϕ⧇āϜāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āĻŦāĻ¨ā§āϧ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ "//go:binary-only-package" āĻŽā§‹āĻĄā§‡ āĻāĻ•āϟāĻŋ āĻĒā§āϝāĻžāϕ⧇āϜ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāϰ āĻĢāϞ⧇ āĻāĻ•āϟāĻŋ āĻ¤ā§āϰ⧁āϟāĻŋ āĻĻ⧇āĻ–āĻž āĻĻ⧇āϝāĻŧ;
  • "go get" āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡ "@patch" āĻĒā§āϰāĻ¤ā§āϝāϝāĻŧāϟāĻŋāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž āχāĻ™ā§āĻ—āĻŋāϤ āĻ•āϰ⧇ āϝ⧇ āĻŽāĻĄāĻŋāωāϞāϟāĻŋ āϏāĻ°ā§āĻŦāĻļ⧇āώ āϰāĻ•ā§āώāĻŖāĻžāĻŦ⧇āĻ•ā§āώāĻŖ āϰāĻŋāϞāĻŋāĻœā§‡ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āωāϚāĻŋāϤ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻŦāĻ°ā§āϤāĻŽāĻžāύ āĻĒā§āϰāϧāĻžāύ āĻŦāĻž āϛ⧋āϟ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āύāĻž āĻ•āϰ⧇;
  • āϏ⧋āĻ°ā§āϏ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĨ⧇āϕ⧇ āĻŽāĻĄāĻŋāωāϞāϗ⧁āϞāĻŋ āĻĒ⧁āύāϰ⧁āĻĻā§āϧāĻžāϰ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, "go" āĻ•āĻŽāĻžāĻ¨ā§āĻĄāϟāĻŋ āĻāĻ–āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻ¸ā§āĻŸā§āϰāĻŋāĻ‚-āĻ āĻāĻ•āϟāĻŋ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧇, āϰāĻŋāĻĒā§‹āϜāĻŋāϟāϰāĻŋ āĻĨ⧇āϕ⧇ āĻŽā§‡āϟāĻžāĻĄā§‡āϟāĻžāϰ āϏāĻžāĻĨ⧇ āĻ›āĻĻā§āĻŽ-āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āύāĻŽā§āĻŦāϰāϗ⧁āϞāĻŋāϕ⧇ āĻŽā§‡āϞāĻžāύ⧋āϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰ⧇;
  • āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻ¤ā§āϰ⧁āϟāĻŋ āĻĒāϰāĻŋāĻĻāĻ°ā§āĻļāύ (āĻ¤ā§āϰ⧁āϟāĻŋ āĻŽā§‹āĻĄāĻŧāĻžāύ⧋) āĻ°ā§āϝāĻžāĻĒāĻžāϰ āϤ⧈āϰāĻŋāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϝāĻž āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ¤ā§āϰ⧁āϟāĻŋ āĻšā§āϝāĻžāĻ¨ā§āĻĄāϞāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧāĨ¤ āωāĻĻāĻžāĻšāϰāĻŖ āĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻāĻ•āϟāĻŋ āϭ⧁āϞ āĻāĻ•āϟāĻŋ āĻĒāĻĻā§āϧāϤāĻŋ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇ "e" āĻ¤ā§āϰ⧁āϟāĻŋ "w" āĻāϰ āϚāĻžāϰāĻĒāĻžāĻļ⧇ āĻŽā§‹āĻĄāĻŧāĻžāύ⧋ āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇ āĻŽā§‹āĻĄāĻŧāĻ•, "w" āĻĢ⧇āϰāĻžāύ⧋ āĻšāĻšā§āϛ⧇ "e" āĻāĻŦāĻ‚ "w" āωāĻ­āϝāĻŧ āĻ¤ā§āϰ⧁āϟāĻŋ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽā§‡ āĻĒāĻžāĻ“āϝāĻŧāĻž āϝāĻžāϝāĻŧ āĻāĻŦāĻ‚ "w" āĻ¤ā§āϰ⧁āϟāĻŋāϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āύ⧇āĻ“āϝāĻŧāĻž āĻšāϝāĻŧ, āĻ•āĻŋāĻ¨ā§āϤ⧁ "e" "w" āĻāϰ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻĒā§āϰāϏāĻ™ā§āĻ— āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇ āĻŦāĻž āĻāϟāĻŋāϕ⧇ āĻ­āĻŋāĻ¨ā§āύāĻ­āĻžāĻŦ⧇ āĻŦā§āϝāĻžāĻ–ā§āϝāĻž āĻ•āϰ⧇;
  • āϰāĻžāύāϟāĻžāχāĻŽ āωāĻĒāĻžāĻĻāĻžāύāϗ⧁āϞāĻŋāϰ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻž āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāϜ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ (30% āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻ—āϤāĻŋ āĻŦ⧃āĻĻā§āϧāĻŋ āϞāĻ•ā§āĻˇā§āϝ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇) āĻāĻŦāĻ‚ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻŽā§‡āĻŽāϰāĻŋāϰ āφāϰāĻ“ āφāĻ•ā§āϰāĻŽāύāĻžāĻ¤ā§āĻŽāĻ• āĻĒā§āϰāĻ¤ā§āϝāĻžāĻŦāĻ°ā§āϤāύ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ (āφāϗ⧇, āĻŽā§‡āĻŽāϰāĻŋ āĻĒāĻžāρāϚ āĻŦāĻž āϤāĻžāϰ āĻŦ⧇āĻļāĻŋ āĻŽāĻŋāύāĻŋāĻŸā§‡āϰ āĻĒāϰ⧇ āĻĢ⧇āϰāϤ āĻĻ⧇āĻ“āϝāĻŧāĻž āĻšāϤ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāĻ–āύ āĻ…āĻŦāĻŋāϞāĻŽā§āĻŦ⧇ āĻ—āĻžāĻĻāĻž āφāĻ•āĻžāϰ āĻšā§āϰāĻžāϏ āĻ•āϰāĻžāϰ āĻĒāϰ⧇)āĨ¤

āωāĻ¤ā§āϏ: opennet.ru

DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster