A Golang egy nyílt forráskódú programozási nyelv, amely megkönnyíti az egyszerű, megbízható és hatékony szoftverek felépítését. A Golang legújabb verziója, v1.7, hat hónappal 1 után érkezik.6. A legtöbb változás az eszközlánc, a futásidejű és a könyvtárak megvalósításában van.
A kiadás portot ad az IBM LinuxOne-hoz; frissíti az x86-64 fordító hátulját a hatékonyabb kód létrehozása érdekében; tartalmazza az x / net alrepository-ból előmozdított és a standard könyvtárban használt kontextust tartalmazó csomagot; és a tesztcsomagban támogatást nyújt a tesztek és benchmarkok hierarchiájának létrehozásához. A kiadás véglegesíti a Go 1-ben megkezdett szállítási támogatást is.5, ezáltal szabványos tulajdonság.
1. lépés.7 Key Changelog
Portok
- 1. lépés.A 7 támogatja a macOS 10 támogatását.12 Sierra. A Go 1 előtti verzióival épített bináris fájlok.A 7 nem fog megfelelően működni a Sierrán.
- 1. lépés.A 7 hozzáad egy kísérleti portot a Linux rendszerhez a z Systems rendszeren (linux / s390x), és egy port elejét hozzáadja az ARM 9. tervéhez (plan9 / arm).
- A kísérleti portok Linuxra 64 bites MIPS-en (linux / mips64 és linux / mips64le) kerültek a Go 1-be.6 most már teljes mértékben támogatja a cgo-t és a külső linkelést.
- Az OpenBSD porthoz most az OpenBSD 5 szükséges.6 vagy újabb, a getentropy (2) rendszerhíváshoz való hozzáféréshez.
Menj Parancs
- Ez a kiadás megszünteti a GO15VENDOREXPERIMENT környezeti változó támogatását, amint azt a Go 1 közzétette.6 kiadás. A szállítási támogatás immár a go parancs és az eszköztár standard szolgáltatása.
- Ez a kiadás kísérleti, minimális támogatást ad a csak bináris csomagokat, bináris formában elosztott csomagokat tartalmazó programok felépítéséhez a megfelelő forráskód nélkül
Teljesítmény
- Jelentős optimalizálások történtek, amelyek több mint 10% -os javulást eredményeztek a megvalósításokban
A részletekért lásd a változásnaplót
A legújabb Golang 1 telepítése.7.x az Ubuntu 17-en.04, Ubuntu 16.10, Ubuntu 16.04, Ubuntu 15.04, Ubuntu 14.04
---------- Töltse le a legújabb 32 bites operációs rendszert ---------- wget https: // storage.googleapis.com / golang / go1.7.4.linux-386.kátrány.gz ---------- Töltse le a legújabb 64 bites operációs rendszert---------- wget https: // storage.googleapis.com / golang / go1.7.4.linux-amd64.kátrány.gz ---------- Kivonat letöltési csomag ---------- tar xvf go1.7 * ---------- A kibontott mappa áthelyezése a "/ usr / local" helyre ---------- sudo chown -R gyökér: gyökér ./ go sudo mv go / usr / local ---------- Szerkessze a profilt a vim vagy bármely más szövegszerkesztő segítségével ---------- vim ~ /.profil ---------- Adja hozzá a következő bash változókat a profilhoz, hogy Golang tudja, hol található a könyvtár ---------- export GOPATH = $ HOME / work export PATH = $ PATH: / usr / local / go / bin: $ GOPATH / bin ---------- Töltse be újra a frissített profilt ---------- forrás ~ /.profil ---------- Ellenőrizze a telepített verziót ---------- go verzió