เดชเตเดคเตเดคเตบ เดญเดพเดทเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฟเดฒ เดเดเดฎเตเดเตเดคเตเดคเต เดธเดฟ เดญเดพเดทเดฏเตเดเต เดชเดฐเดฟเดเดฟเดคเดฎเดพเดฏ เดเดเดเดเตเดเดณเต เด
เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟเดฏเตเดณเตเดณเดคเดพเดฃเต เดเตเดฏเตเดเต เดตเดพเดเตเดฏเดเดเดจ. เดญเดพเดท เดตเดณเดฐเต เดธเดเดเตเดทเดฟเดชเตเดคเดฎเดพเดฃเต, เดเดจเตเดจเดพเตฝ เดเตเดกเต เดตเดพเดฏเดฟเดเตเดเดพเดจเตเด เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเดพเดจเตเด เดเดณเตเดชเตเดชเดฎเดพเดฃเต. เดเดฐเต เดตเตเตผเดเตเดตเตฝ เดฎเตเดทเตเตป (เดชเตเดฐเตเดซเตเดฒเดฟเดเดเต, เดกเตเดฌเดเตเดเดฟเดเดเต, เดฎเดฑเตเดฑเต เดฑเตบเดเตเด เดชเตเดฐเดถเตโเดจเดเตเดเตพ เดเดฃเตเดเตเดคเตเดคเตฝ เดธเดฌเตโเดธเดฟเดธเตเดฑเตเดฑเดเตเดเตพ เดเดจเตเดจเดฟเดต เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเต) เดเดชเดฏเตเดเดฟเดเตเดเดพเดคเต เดจเตเดฑเตเดฑเตเดตเต เดเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจ เดธเตเดฑเตเดฑเดพเตปเดกเต-เดเดฒเตเตบ เดฌเตเดจเดฑเดฟ เดเดเตโเดธเดฟเดเตเดฏเตเดเตเดเดฌเดฟเดณเตเดเดณเดฟเดฒเตเดเตเดเต เดเต เดเตเดกเต เดธเดฎเดพเดนเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
เดธเดฎเดพเดจเตเดคเดฐ เดเดฎเตเดชเตเดฏเตเดเตเดเดฟเดเดเตเด เดธเดฎเดพเดจเตเดคเดฐ-เดจเดฟเตผเดตเดนเดฃ เดฐเตเดคเดฟเดเตพ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดเดถเดฏเดตเดฟเดจเดฟเดฎเดฏเดตเตเด เดธเดเดเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดชเตเดชเดฑเตเดฑเตเดฑเตผ-เดฒเตเดตเตฝ เดฎเดพเตผเดเดเตเดเตพ เดจเตฝเดเตเดจเตเดจเดคเตเตพเดชเตเดชเตเดเต, เดฎเตพเดเตเดเดฟ-เดคเตเดฐเตเดกเต เดชเตเดฐเตเดเตเดฐเดพเดฎเดฟเดเดเตเด เดฎเตพเดเตเดเดฟ-เดเตเตผ เดธเดฟเดธเตเดฑเตเดฑเดเตเดเดณเดฟเดฒเต เดเดพเดฐเตเดฏเดเตเดทเดฎเดฎเดพเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเดตเตเด เดฒเดเตเดทเตเดฏเดฎเดฟเดเตเดเดพเดฃเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเต เดเดฆเตเดฏเด เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเต. เด เดงเดฟเดเดฎเดพเดฏเดฟ เด เดจเตเดตเดฆเดฟเดเตเด เดฎเตเดฎเตเดฎเดฑเดฟ เดฌเตเดฒเตเดเตเดเตเดเตพเดเตเดเตเดคเดฟเดฐเตเดฏเตเด เดฌเดฟเตฝเดฑเตเดฑเต-เดเตป เดชเดฐเดฟเดฐเดเตเดทเดฏเตเด เดญเดพเดท เดจเตฝเดเตเดเดฏเตเด เดเดฐเต เดฎเดพเดฒเดฟเดจเตเดฏ เดถเตเดเดฐเดฃเด เดเดชเดฏเตเดเดฟเดเตเดเดพเดจเตเดณเตเดณ เดเดดเดฟเดตเต เดจเตฝเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต.
เดชเตเดฐเดงเดพเดจ
- ะะพะฒะฐั ัะธััะตะผะฐ ะผะพะดัะปะตะน ะฒ ะบะพะผะฐะฝะดะต ยซgoยป ะพะฑััะฒะปะตะฝะฐ ะณะพัะพะฒะพะน ะดะปั ะฟะพะฒัะตะผะตััะฝะพะณะพ ะธัะฟะพะปัะทะพะฒะฐะฝะธั, ะฒะบะปััะตะฝะฐ ะฟะพ ัะผะพะปัะฐะฝะธั ะธ ัะตะบะพะผะตะฝะดะพะฒะฐะฝะฐ ะดะปั ัะฟัะฐะฒะปะตะฝะธั ะทะฐะฒะธัะธะผะพัััะผะธ ะฒะผะตััะพ GOPATH. ะะพะฒะฐั ัะธััะตะผะฐ ะผะพะดัะปะตะน ะพัะปะธัะฐะตััั ะธะฝัะตะณัะธัะพะฒะฐะฝะฝะพะน ะฟะพะดะดะตัะถะบะพะน ะฒะตััะธะพะฝะธัะพะฒะฐะฝะธั, ััะตะดััะฒะฐะผะธ ะดะพััะฐะฒะบะธ ะฟะฐะบะตัะพะฒ ะธ ัะปัััะตะฝะฝะพะน ัะธััะตะผะพะน ัะฟัะฐะฒะปะตะฝะธั ะทะฐะฒะธัะธะผะพัััะผะธ. ะัะธ ะฟะพะผะพัะธ ะผะพะดัะปะตะน ัะฐะทัะฐะฑะพััะธะบะธ ะฑะพะปััะต ะฝะต ะฟัะธะฒัะทะฐะฝั ะบ ัะฐะฑะพัะต ะฒะฝัััะธ ะดะตัะตะฒะฐ GOPATH, ะผะพะณัั ัะฒะฝะพ ะพะฟัะตะดะตะปััั ะทะฐะฒะธัะธะผะพััะธ ั ััััะพะผ ะฒะตััะธะน ะธ ัะพะทะดะฐะฒะฐัั ะฟะพะฒัะพััะตะผัะต ัะฑะพัะบะธ.
-
เดเตเตผเดคเตเดคเต ะฟะพะดะดะตัะถะบะฐ ะฒัััะฐะธะฒะฐะฝะธั ะธะฝัะตััะตะนัะพะฒ ั ะฟะตัะตะบััะฒะฐััะธะผัั ะฝะฐะฑะพัะพะผ ะผะตัะพะดะพะฒ. ะะตัะพะดั ะธะท ะฒัััะพะตะฝะฝะพะณะพ ะธะฝัะตััะตะนัะฐ ัะตะฟะตัั ะผะพะณัั ะธะผะตัั ัะต ะถะต ะธะผะตะฝะฐ ะธ ะพะดะธะฝะฐะบะพะฒัะต ัะธะณะฝะฐัััั, ััะพ ะธ ั ะผะตัะพะดะพะฒ ะฒ ัะถะต ะฟัะธัััััะฒัััะธั ะธะฝัะตััะตะนัะฐั . ะฏะฒะฝะพ ะพะฑััะฒะปะตะฝะฝัะต ะผะตัะพะดั ะบะฐะบ ะธ ัะฐะฝััะต ะพััะฐัััั ัะฝะธะบะฐะปัะฝัะผะธ. - ะฃะฒะตะปะธัะตะฝะฐ ะฟัะพะธะทะฒะพะดะธัะตะปัะฝะพััั ะฒััะฐะถะตะฝะธั ยซdeferยป, ะธัะฟะพะปัะทะพะฒะฐะฝะธะต ะบะพัะพัะพะณะพ ัะตะฟะตัั ะฟะพััะธ ะฝะต ะพัะปะธัะฐะตััั ะฟะพ ัะบะพัะพััะธ ะพั ะฟััะผะพะณะพ ะฒัะทะพะฒะฐ ะพัะปะพะถะตะฝะฝะพะน ััะฝะบัะธะธ, ััะพ ะฟะพะทะฒะพะปัะตั ะฟัะธะผะตะฝััั ะพัััะพัะตะฝะฝัะน ะทะฐะฟััะบ ััะฝะบัะธะธ ะฒ ะบะพะดะต, ััะฒััะฒะธัะตะปัะฝะพะผ ะบ ะฟัะพะธะทะฒะพะดะธัะตะปัะฝะพััะธ.
- ะะฑะตัะฟะตัะตะฝะฐ ะฐัะธะฝั ัะพะฝะฝะพะต ะฒััะตัะฝะตะฝะธะต ัะพะฟัะพะณัะฐะผะผ (goroutine) โ ัะธะบะปั, ะฝะต ัะพะดะตัะถะฐัะธะต ะฒัะทะพะฒะฐ ััะฝะบัะธะน, ัะตะฟะตัั ะฟะพัะตะฝัะธะฐะปัะฝะพ ะฝะต ะผะพะณัั ะฟัะธะฒะตััะธ ะบ ะฒะทะฐะธะผะฝะพะน ะฑะปะพะบะธัะพะฒะบะต ะฟะปะฐะฝะธัะพะฒัะธะบะฐ ะธะปะธ ะทะฐะดะตัะถะบะต ะฝะฐัะฐะปะฐ ัะฑะพัะบะธ ะผััะพัะฐ.
- ะะพะฒััะตะฝะฐ ัััะตะบัะธะฒะฝะพััั ัะธััะตะผั ัะฐัะฟัะตะดะตะปะตะฝะธั ัััะฐะฝะธั ะฟะฐะผััะธ, ะฒ ะบะพัะพัะพะน ัะตะฟะตัั ะฝะฐะฑะปัะดะฐะตััั ะทะฝะฐัะธัะตะปัะฝะพ ะผะตะฝััะต ะบะพะฝัะปะธะบัะพะฒ ะฑะปะพะบะธัะพะฒะพะบ ะฒ ะบะพะฝัะธะณััะฐัะธัั ั ะฑะพะปััะธะผะธ ะทะฝะฐัะตะฝะธัะผะธ GOMAXPROCS. ะะฐะบ ัะตะทัะปััะฐั ัะผะตะฝััะธะปะธัั ะทะฐะดะตัะถะบะธ ะธ ะฟะพะฒััะธะปะฐัั ะฟัะพะฟััะบะฝะฐั ัะฟะพัะพะฑะฝะพััั ะฟัะธ ะฟะฐัะฐะปะปะตะปัะฝะพะผ ะธะฝัะตะฝัะธะฒะฝะพะผ ัะฐัะฟัะตะดะตะปะตะฝะธะธ ะฑะพะปััะธั ะฑะปะพะบะพะฒ ะฟะฐะผััะธ.
- ะะฟัะธะผะธะทะธัะพะฒะฐะฝั ะฑะปะพะบะธัะพะฒะบะธ ะธ ัะฝะธะถะตะฝะพ ัะธัะปะพ ะฟะตัะตะบะปััะตะฝะธะน ะบะพะฝัะตะบััะฐ ะฟัะธ ัะฐะฑะพัะต ะฒะฝัััะตะฝะฝะธั ัะฐะนะผะตัะพะฒ, ะธัะฟะพะปัะทัะตะผัั ะฒ ััะฝะบัะธัั time.After, time.Tick, net.Conn.SetDeadline.
- ะ ะบะพะผะฐะฝะดะต go ะฟะพ ัะผะพะปัะฐะฝะธั ะฐะบัะธะฒะธัะพะฒะฐะฝ ัะปะฐะณ ยซ-mod=vendorยป, ะตัะปะธ ะฒ ะบะพัะฝะต ะธะผะตะตััั ะบะฐัะฐะปะพะณ vendor, ะฟัะตะดะฝะฐะทะฝะฐัะตะฝะฝัะน ะดะปั ะฟะพััะฐะฒะบะธ ะฒะฝะตัะฝะธั ะทะฐะฒะธัะธะผะพััะตะน, ะฟัะธะฒัะทะฐะฝะฝัั ะบ ะพะฟัะตะดะตะปัะฝะฝะพะผั ะฟะพััะฐะฒัะธะบั. ะะพะฑะฐะฒะปะตะฝ ะพัะดะตะปัะฝัะน ัะปะฐะณ ยซ-mod=modยป ะดะปั ะทะฐะณััะทะบะธ ะผะพะดัะปะตะน ะธะท ะบััะฐ ะผะพะดัะปะตะน, ะฐ ะฝะต ะธะท ะบะฐัะฐะปะพะณะฐ ยซvendorยป. ะัะปะธ ัะฐะนะป go.mod ะดะพัััะฟะตะฝ ัะพะปัะบะพ ะดะปั ััะตะฝะธั ะฟะพ ัะผะพะปัะฐะฝะธั ะพะฑะตัะฟะตัะตะฝะพ ะฒัััะฐะฒะปะตะฝะธะต ัะปะฐะณะฐ ยซ-mod=readonlyยป, ะตัะปะธ ะพััััััะฒัะตั ะฒะตัั ะฝะธะน ะบะฐัะฐะปะพะณ ยซvendorยป. ะะพะฑะฐะฒะปะตะฝ ัะปะฐะณ ยซ-modfile=fileยป ะดะปั ะทะฐะดะฐะฝะธั ะฐะปััะตัะฝะฐัะธะฒะฝะพะณะพ ัะฐะนะปะฐ go.mod ะฒะผะตััะพ ะธะผะตััะตะณะพัั ะฒ ะบะพัะฝะตะฒะพะผ ะบะฐัะฐะปะพะณะต ะผะพะดัะปั.
- ะะพะฑะฐะฒะปะตะฝะฐ ะฟะตัะตะผะตะฝะฝะฐั ะพะบััะถะตะฝะธั GOINSECURE, ะฟัะธ ัััะฐะฝะพะฒะบะต ะบะพัะพัะพะน ะบะพะผะฐะฝะดะฐ go ะฝะต ััะตะฑัะตั ะธัะฟะพะปัะทะพะฒะฐะฝะธั HTTPS ะธ ะฟัะพะฟััะบะฐะตั ะฟัะพะฒะตัะบั ัะตััะธัะธะบะฐัะพะฒ ะฟัะธ ะทะฐะณััะทะบะต ะผะพะดัะปะตะน ะฝะฐะฟััะผัั.
- ะ ะบะพะผะฟะธะปััะพั ะดะพะฑะฐะฒะปะตะฝ ะฒะบะปัััะฝะฝัะน ะฟะพ ัะผะพะปัะฐะฝะธั ัะปะฐะณ ยซ-d=checkptrยป ะดะปั ะฟัะพะฒะตัะบะธ ะบะพะดะฐ ะฝะฐ ัะพะพัะฒะตัััะฒะธะต ะฟัะฐะฒะธะปะฐะผ ะฑะตะทะพะฟะฐัะฝะพะณะพ ะธัะฟะพะปัะทะพะฒะฐะฝะธั unsafe.Pointer.
- ะ ะฟะพััะฐะฒะบั ะฒะบะปัััะฝ ะฝะพะฒัะน ะฟะฐะบะตั
hash/maphash ั ะฝะตะบัะธะฟัะพะณัะฐัะธัะตัะบะธะผะธ ั ัั-ััะฝะบัะธัะผะธ ะดะปั ัะพะทะดะฐะฝะธั ั ัั-ัะฐะฑะปะธั ะดะปั ะฟัะพะธะทะฒะพะปัะฝัั ะฑะฐะนัะพะฒัั ะฟะพัะปะตะดะพะฒะฐัะตะปัะฝะพััะตะน ะธะปะธ ัััะพะบ. - ะะพะฑะฐะฒะปะตะฝะฐ ัะบัะฟะตัะธะผะตะฝัะฐะปัะฝะฐั ะฟะพะดะดะตัะถะบะฐ 64-ัะฐะทััะดะฝะพะน ะฟะปะฐััะพัะผั RISC-V ะฒ Linux.
- ะะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ FreeBSD ะฝะฐ 64-ัะฐะทััะดะฝัั ัะธััะตะผะฐั ARM.
เด เดตเดฒเดเดฌเด: opennet.ru