Π―Π·Ρ‹ΠΊ Go избавляСтся ΠΎΡ‚ Π½Π΅ΠΏΠΎΠ»ΠΈΡ‚ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Ρ… Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² whitelist/blacklist ΠΈ master/slave

Π’ ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ ΠΊΠΎΠ΄ΠΎΠ²ΡƒΡŽ Π±Π°Π·Ρƒ языка Go принято ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅, ΡƒΠ±ΠΈΡ€Π°ΡŽΡ‰Π΅Π΅ ΠΈΠ· исходных тСкстов ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Ρ„Ρ€Π°Π·Ρ‹ whitelist/blacklist ΠΈ master/slave, нСприятиС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡƒΡΠΈΠ»ΠΈΠ»ΠΎΡΡŒ Π½Π° Ρ„ΠΎΠ½Π΅ Π±ΡƒΡˆΡƒΡŽΡ‰ΠΈΡ… Π² БША протСстов. Π€Ρ€Π°Π·Ρ‹ «whitelist» ΠΈ «blacklist» Π·Π°ΠΌΠ΅Π½Π΅Π½Ρ‹ Π½Π° «allowlist» ΠΈ «blocklist», Π° «master» ΠΈ «slave» Π² зависимости ΠΎΡ‚ контСкста Π½Π° «process», «pty», «proc» ΠΈ «control».

ИзмСнСниС Π½Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Ρ‚ ΠΊ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡŽ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ совмСстимости ΠΈ ΠΏΡƒΡ‚Π°Π½ΠΈΡ†Π΅, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ большая Ρ‡Π°ΡΡ‚ΡŒ исправлСний приходится Π½Π° ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ, тСсты ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅. Π—Π°ΠΌΠ΅Π½Π° master/slave послСднСС врСмя стала ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½ΠΎΠΉ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² Π΄Π²Π° Π³ΠΎΠ΄Π° Π½Π°Π·Π°Π΄ избавились ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹
Python ΠΈ Redis. Π’Π΅Ρ€ΠΌΠΈΠ½Ρ‹ allowlist/blocklist самодостаточны ΠΈ Π»ΡƒΡ‡ΡˆΠ΅ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ свою ΡΡƒΡ‚ΡŒ, Ρ‡Π΅ΠΌ ΡƒΡΡ‚ΠΎΡΠ²ΡˆΠΈΠ΅ΡΡ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ whitelist/blacklist, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π΅ΠΆΡƒΡ‚ слух нСспСциалистам.

Π£ΠΊΠ°Π·Π°Π½ΠΎ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π½Π΅ ΠΏΡ‹Ρ‚Π°ΡŽΡ‚ΡΡ Ρ€Π°Π·Π²ΡΠ·Π°Ρ‚ΡŒ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½Ρ‹Π΅ Π΄Π΅Π±Π°Ρ‚Ρ‹ ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ… Π² тСхнологичСских ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…. Для избавлСния ΠΎΡ‚ Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ² достаточно самого Ρ„Π°ΠΊΡ‚Π° наличия людСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Π΅ Ρ„Ρ€Π°Π·Ρ‹ ΠΎΠ±ΠΈΠΆΠ°ΡŽΡ‚, Π·Π°ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΡ‰Π΅ΠΌΠ»Ρ‘Π½Π½Ρ‹ΠΌΠΈ ΠΈ Π½Π°Π²Π΅Π²Π°ΡŽΡ‚ воспоминания ΠΎ Π±Ρ‹Π»ΠΎΠΉ дискриминации. По историчСским ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ ΠΈ Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ контСкстС ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Ρ„Ρ€Π°Π· Π² соврСмСнном общСствС Π½Π°Ρ‡Π°Π»ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒΡΡ ΠΎΡΠΊΠΎΡ€Π±ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ осуТдСниС. ΠŸΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΈΠΊΠΈ пСрСимСнования ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Π½Π΅ слСдуСт ΡΠΌΠ΅ΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, это лишь Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡƒΠΆΠ΅ ΡƒΡΡ‚ΠΎΡΠ»ΠΎΡΡŒ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅, Π° нСгативная коннотация навязываСтся искусствСнными прСдставлСниями ΠΎ политичСской коррСктности, ΠΌΠ΅ΡˆΠ°ΡŽΡ‰ΠΈΠΌΠΈ использованию простого английского языка.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ