āļāļĩāđāļāļ·āļāļāļģāļŠāļąāđāļ x86_64-linux-gnu-gccgo-6 āļāļĩāđāļŠāļēāļĄāļēāļĢāļāļāļģāļāļēāļāđāļāļāļđāđāđāļŦāđāļāļĢāļīāļāļēāļĢāđāļŪāļŠāļāļīāđāļāļāļĢāļĩāļāļāļ OnWorks āđāļāļĒāđāļāđāļŦāļāļķāđāļāđāļāđāļ§āļīāļĢāđāļāļŠāđāļāļāļąāļāļāļāļāđāļĨāļāđāļāļĢāļĩāļāļāļāđāļĢāļē āđāļāđāļ Ubuntu Online, Fedora Online, āđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļāļāļāļāđāļĨāļāđāļāļāļ Windows āļŦāļĢāļ·āļāđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļāļāļāļāđāļĨāļāđāļāļāļ MAC OS
āđāļāļĢāļāļāļēāļĢ:
āļāļ·āđāļ
gccgo - āļāļāļĄāđāļāđāļĨāļāļĢāđāļāļĩāđāđāļāđ GCC āļŠāļģāļŦāļĢāļąāļāļ āļēāļĐāļē Go
āđāļĢāļ·āđāļāļāļĒāđāļ
gccgo [-c|-S]
[-g] [āļŦāļāđāļē] [-OāļĢāļ°āļāļąāļ]
[-Idir... ] [-Ldir... ]
[-o āļāļāļāļāļēāļāđāļāļĨāđ] āđāļāđāļĄ...
āđāļāļāļēāļ°āļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļĄāļĩāļāļĢāļ°āđāļĒāļāļāđāļāļĩāđāļŠāļļāļāđāļāđāļēāļāļąāđāļāļāļĩāđāđāļŠāļāļāđāļ§āđāļāļĩāđāļāļĩāđ āļāļđāļāđāļēāļāļĨāđāļēāļāļŠāļģāļŦāļĢāļąāļāļŠāđāļ§āļāļāļĩāđāđāļŦāļĨāļ·āļ
DESCRIPTION
āļĢāļēāļāļ§āļąāļĨ gccgo āļāļģāļŠāļąāđāļāđāļāđāļāļŠāđāļ§āļāļŦāļāđāļēāļāļāļ gcc āđāļĨāļ°āļĢāļāļāļĢāļąāļāļāļąāļ§āđāļĨāļ·āļāļāđāļāļĩāļĒāļ§āļāļąāļāļĄāļēāļāļĄāļēāļĒ āļāļĩāđ
āļāļđāđāļĄāļ·āļāđāļāļāļēāļ°āđāļāļāļŠāļēāļĢāļāļąāļ§āđāļĨāļ·āļāļāđāļāļāļēāļ°āļŠāļģāļŦāļĢāļąāļ gccgo.
āļĢāļēāļāļ§āļąāļĨ gccgo āļāļģāļŠāļąāđāļāļāļēāļāļāļ°āđāļāđāđāļāļāļēāļĢāļāļāļĄāđāļāļĨāđāļāļāļĢāđāļŠāđāļāđāļ Go āđāļŦāđāđāļāđāļāđāļāļĨāđāļāđāļāļāđāļāļāļāđ, āļĨāļīāļāļāđ a
āļāļēāļĢāļĢāļ§āļāļĢāļ§āļĄāđāļāļĨāđāļāđāļāļāđāļāđāļāļāđāđāļāđāļēāļāđāļ§āļĒāļāļąāļ āļŦāļĢāļ·āļāļāļģāļāļąāđāļāļŠāļāļāļāļĒāđāļēāļāļāļēāļĄāļĨāļģāļāļąāļ
āļāļāļĢāđāļŠāđāļāđāļ Go āļāļđāļāļāļāļĄāđāļāļĨāđāđāļāđāļāđāļāđāļāđāļāļ āđāļāđāļāđāļāļāļāļĢāļ°āļāļāļāļāđāļ§āļĒāđāļŦāļĨāđāļ Go āļŦāļāļķāđāļāļĢāļēāļĒāļāļēāļĢāļāļķāđāļāđāļ
āđāļāļĨāđ. āđāļāļĨāđāļāļąāđāļāļŦāļĄāļāđāļāđāļāđāļāđāļāļāđāļāļĩāļĒāļ§āļāļ°āļāđāļāļāļĢāļ§āļāļĢāļ§āļĄāđāļāđāļēāļāđāļ§āļĒāļāļąāļāđāļāļĒāļŠāđāļ .āļāļąāđāļāļŦāļĄāļ
āđāļāļĨāđāđāļāđāļāļāļēāļĢāđāļāļīāļ§āđāļĄāļāļāđāļāļķāļ gccgo. āļāļģāļāļāđāļāļĩāļĒāļ§āļāļāļ gccgo āļāļēāļāļĢāļ§āļāļĢāļ§āļĄāđāļāđāđāļāļĩāļĒāļāļāļąāļ§āđāļāļĩāļĒāļ§
āļāļĢāļĢāļāļļāļ āļąāļāļāđ
āđāļāđāļāđāļāļ One Go āļāļēāļ "āļāļģāđāļāđāļē" āđāļāđāļāđāļāļ Go āļāļ·āđāļ āđāļāđāļāđāļāļāļāļģāđāļāđāļēāļāđāļāļāļĄāļĩ
āđāļāđāļĢāļ§āļāļĢāļ§āļĄ; gccgo āļāļ°āļāđāļēāļāļāđāļāļĄāļđāļĨāļāļģāđāļāđāļēāđāļāļĒāļāļĢāļāļāļēāļāđāļāđāļāđāļāļāļāļĩāđāļāļāļĄāđāļāļĨāđ
āđāļĄāļ·āđāļāđāļāđāļāđāļāļāļāļĩāđāļāļđāļāđāļāļ·āđāļāļĄāđāļĒāļāđāļāļ āļēāļĒāļŦāļĨāļąāļ āļāļ°āļāđāļāļāļĢāļ§āļĄāļĢāļđāļāđāļāļāļāļĩāđāļāļāļĄāđāļāļĨāđāļāļāļāđāļāđāļāđāļāļāđāļ§āđāđāļ
āļāļģāļŠāļąāđāļāļĨāļīāļāļāđ
āđāļāļĒāļāļąāđāļ§āđāļāđāļāļĢāđāļāļĢāļĄ Go āļāļ°āļāđāļāļāļāļāļĄāđāļāļĨāđāļāđāļ§āļĒāļāđāļāļĄāļđāļĨāļāļēāļĢāļāļĩāļāļąāļāđāļĨāļ° -g1 āđāļāđāļāļāđāļēāđāļĢāļīāđāļĄāļāđāļ
āļāļēāļĄāļāļĩāđāļāļāļīāļāļēāļĒāđāļ§āđāļāđāļēāļāļĨāđāļēāļ āļāļēāļĢāļāļāļāđāļāļĢāđāļāļĢāļĄ Go āđāļāļĒāļāļąāđāļ§āđāļāļāļ°āļāļģāđāļŦāđāđāļāļĢāđāļāļĢāļĄāļāļģāļāļēāļāļāļīāļāļāļāļāļīāļŦāļĢāļ·āļāļĨāđāļĄāđāļŦāļĨāļ§
OPTIONS
-Idir
āļĢāļ°āļāļļāđāļāđāļĢāđāļāļāļāļĢāļĩāļāļĩāđāļāļ°āđāļāđāđāļĄāļ·āđāļāļāđāļāļŦāļēāđāļāđāļāđāļāļāļāļēāļĢāļāļģāđāļāđāļēāđāļāđāļ§āļĨāļēāļāļāļĄāđāļāļĨāđ
-Ldir
āđāļĄāļ·āđāļāđāļāļ·āđāļāļĄāđāļĒāļ āđāļŦāđāļĢāļ°āļāļļāđāļāđāļĢāđāļāļāļāļĢāļĩāļāļēāļĢāļāđāļāļŦāļēāđāļĨāļāļĢāļēāļĢāļĩ āđāļāđāļāđāļāļĩāļĒāļ§āļāļąāļ gcc.
-fgo-pkgpath=āđāļāļ·āļāļ
āļāļģāļŦāļāļāđāļŠāđāļāļāļēāļāļāļāļāđāļāđāļāđāļāļāļāļĩāđāļāļ°āđāļāđ āļāđāļēāļāļĩāđāļāļąāđāļāļāđāļēāļāļĩāđāļŠāđāļāļāļ·āļāđāļāļĒāļ§āļīāļāļĩ PkgPath āļāļāļ
āļŠāļ°āļāđāļāļāļ§āļąāļāļāļļāļāļĢāļ°āđāļ āļ āļāļāļāļāļēāļāļāļĩāđāļĒāļąāļāđāļāđāļŠāļģāļŦāļĢāļąāļāļāļ·āđāļāļāļāļāļŠāļąāļāļĨāļąāļāļĐāļāđāļāļĩāđāļĄāļāļāđāļŦāđāļāđāļāđāļāļąāđāļ§āđāļĨāļ NS
āļāļēāļĢāđāļāļīāļ§āđāļĄāļāļāđāļāļāļāļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāđāļāļĒāļāļāļāļīāļāļ§āļĢāđāļāđāļāļŠāļāļĢāļīāļāļāļĩāđāļāļ°āđāļāđāđāļāļ·āđāļāļāļģāđāļāđāļēāļāļĩāđ
āđāļāđāļāđāļāļāļŦāļĨāļąāļāļāļēāļāļāļīāļāļāļąāđāļāđāļĨāđāļ§ āļāļĨāđāļēāļ§āļāļĩāļāļāļąāļĒāļŦāļāļķāđāļāļāļ·āļāļāļ·āđāļāļāļēāļāļ āļēāļĒāđāļāđāļāđāļĢāđāļāļāļāļĢāļĩ
āļĢāļ°āļāļļāđāļāļĒ -I āļāļąāļ§āđāļĨāļ·āļāļ
-fgo-āļāļģāļāļģāļŦāļāđāļē=āđāļāļ·āļāļ
āļāļēāļāđāļĨāļ·āļāļāļāļĩāđāļāļ° -fgo-pkgpath. āļāļēāļĢāđāļāļīāļ§āđāļĄāļāļāđāļāļ°āļāļđāļāļĢāļ§āļĄāđāļāđāļēāļāļąāļāļāļ·āđāļāđāļāđāļāđāļāļ
āļāļēāļāđāļāļĨāđāļāđāļāļāļēāļāđāļāļ·āđāļāļŠāļĢāđāļēāļāđāļŠāđāļāļāļēāļāđāļāđāļāđāļāļ āļāđāļē -fgo-pkgpath āļāļđāļāļāļģāļĄāļēāđāļāđ,
-fgo-āļāļģāļāļģāļŦāļāđāļē āļāļ°āļāļđāļāļĨāļ°āđāļ§āđāļ
Go āļāļāļļāļāļēāļāđāļŦāđāđāļāļĢāđāļāļĢāļĄāđāļāļĩāļĒāļ§āļĢāļ§āļĄāđāļāđāļāđāļāļāļāļĩāđāļĄāļĩāļāļ·āđāļāđāļāļĩāļĒāļ§āļāļąāļāļĄāļēāļāļāļ§āđāļēāļŦāļāļķāđāļāđāļāđāļāđāļāļāđāļ
āļŠāđāļ§āļāļāļģāļŠāļąāđāļ "package" āđāļāđāļāļĨāđāļāđāļāļāļēāļ āđāļĄāđāļ§āđāļēāļāļ°āđāļŦāđāļāđāļāđāļāļąāļāļ§āđāļēāļāļąāđāļāļŠāļāļāđāļāđāļāđāļāļāļāđāļāļāđāļāđāļ
āļāļģāđāļāđāļēāđāļāļĒāđāļāđāļāļ·āđāļāļāļēāļāļāļĩāđāļāđāļēāļāļāļąāļ āđāļāļ·āđāļāđāļŦāđāļŠāļīāđāļāļāļĩāđāļāļģāļāļēāļāđāļāđāļāļąāļ gccgo, āļāļąāđāļ
-fgo-pkgpath or -fgo-āļāļģāļāļģāļŦāļāđāļē āļāđāļāļāļĢāļ°āļāļļāđāļĄāļ·āđāļāļĢāļ§āļāļĢāļ§āļĄāđāļāđāļāđāļāļ
āđāļāđāļāļĒāđāļēāļāđāļāļāļĒāđāļēāļāļŦāļāļķāđāļ -fgo-pkgpath or -fgo-āļāļģāļāļģāļŦāļāđāļē āļāļīāļāļāļēāļĢāđāļāđāļāļēāļāļāļēāļĢāļĢāļąāļāļĐāļēāļāļīāđāļĻāļĐāļāļāļ "āļŦāļĨāļąāļ"
āđāļĨāļ°āļāļāļļāļāļēāļāđāļŦāđāļāļģāđāļāđāļēāļŦāļĩāļāļŦāđāļāļāļąāđāļāđāļāđāđāļāđāļāđāļāļĩāļĒāļ§āļāļąāļ
-fgo-relative-import-path=dir
āļāļēāļĢāļāļģāđāļāđāļēāļŠāļąāļĄāļāļąāļāļāđāļāļ·āļāļāļēāļĢāļāļģāđāļāđāļēāļāļĩāđāļāļķāđāļāļāđāļāļāđāļ§āļĒ ./ or ../. āļŦāļēāļāđāļāđāļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđ
gccgo āļāļ°āđāļāđ dir āđāļāđāļāļāļģāļāļģāļŦāļāđāļēāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļģāđāļāđāļēāļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļāđāļĄāļ·āđāļāļāđāļāļŦāļē
-frequire-return-āļāļģāļŠāļąāđāļ
-fno-require-return-statement
āļāļēāļĄāļāđāļēāđāļĢāļīāđāļĄāļāđāļ gccgo āļāļ°āđāļāļ·āļāļāđāļāļĩāđāļĒāļ§āļāļąāļāļāļąāļāļāđāļāļąāļāļāļĩāđāļĄāļĩāļāļēāļĢāļēāļĄāļīāđāļāļāļĢāđāļŠāđāļāļāļ·āļāļāļĒāđāļēāļāļāđāļāļĒāļŦāļāļķāđāļāļĢāļēāļĒāļāļēāļĢ
āđāļāđāđāļĄāđāļĄāļĩāļāļģāļŠāļąāđāļ "āļŠāđāļāļāļ·āļ" āļāļĩāđāļāļąāļāđāļāļ āļāļģāđāļāļ·āļāļāļāļĩāđāļāļēāļāļāļđāļāļāļīāļāđāļāđāļāļēāļāđāļāļĒāđāļāđ
-fno-require-return-statement.
-fgo-āļāļĢāļ§āļāļŠāļāļāļŦāļēāļĢāļĻāļđāļāļĒāđ
āđāļāļīāđāļĄāļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļāļĩāđāļāļąāļāđāļāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļŦāļēāļĢāļāđāļ§āļĒāļĻāļđāļāļĒāđ āđāļāļāļēāļĢāļŦāļēāļĢ (āļŦāļĢāļ·āļāđāļĄāļāļđāļĨāļąāļŠ) āđāļāļĒāļĻāļđāļāļĒāđ
āļāļģāđāļŦāđāđāļāļīāļāļāļ§āļēāļĄāļāļ·āđāļāļāļĢāļ°āļŦāļāļ āļāļāļĢāļ°āļāļ Unix āļāļĢāļ§āļāļāļāđāļāļĢāļąāļāđāļāļĄāđāđāļāļĒāļāļąāļ
āļŠāļąāļāļāļēāļ "SIGFPE" āđāļāļĢāđāļāļŠāđāļāļāļĢāđāļāļēāļāļāļąāļ§ āđāļāđāļ PowerPC āđāļĄāđāļŠāļĢāđāļēāļ SIGFPE āļāļ
āļāļēāļĢāļŦāļēāļĢāļāđāļ§āļĒāļĻāļđāļāļĒāđ. āļĢāļąāļāđāļāļĄāđāļāļēāļāļāļąāļ§āđāļĄāđāđāļāđāļŠāļĢāđāļēāļāļŠāļąāļāļāļēāļāļāļĩāđāļŠāļēāļĄāļēāļĢāļāļāļĢāļ§āļāļāļąāļāđāļāđ āļāļ
āļĢāļ°āļāļāđāļŦāļĨāđāļēāļāļąāđāļ āļāļēāļāđāļāđāļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāđāļāđ āļŦāļĢāļ·āļāđāļāđāļāļāļēāļāļāļđāļāļĨāļāļāļāļāđāļāđāļāļēāļ
-fno-go-check-āļŦāļēāļĢāļĻāļđāļāļĒāđ. āļāļāļ°āļāļĩāđāļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāđāļāļīāļāļāļĒāļđāđāđāļāļĒāļāđāļēāđāļĢāļīāđāļĄāļāđāļ āđāļāđāđāļāļāļāļēāļāļ
āļāļēāļāļāļđāļāļāļīāļāđāļāļĒāļāđāļēāđāļĢāļīāđāļĄāļāđāļāđāļāļĢāļ°āļāļāļāļĩāđāđāļĄāđāļāđāļāļāļāļēāļĢ
-fgo-check-divide-āļĨāđāļ
āđāļāļīāđāļĄāļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļāļĩāđāļāļąāļāđāļāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļĨāđāļāļŦāļēāļĢ āļāļąāļ§āļāļĒāđāļēāļāđāļāđāļ āļāļēāļĢāļĨāđāļāļŦāļēāļĢāđāļāļīāļāļāļķāđāļāđāļĄāļ·āđāļ
āļāļēāļĢāļāļģāļāļ§āļ "INT_MIN / -1" āđāļ Go āļāļ§āļĢāļŦāđāļāļŠāļīāđāļāļāļĩāđāđāļāļ·āđāļāļŠāļĢāđāļēāļ "INT_MIN" āļāļēāļ
āđāļāļĢāđāļāļŠāđāļāļāļĢāđ āđāļāđāļ x86 āļŠāļĢāđāļēāļāļāļąāļāļāļąāļāđāļĄāļ·āđāļāļĨāđāļāļŦāļēāļĢ āđāļāļĢāļ°āļāļāđāļŦāļĨāđāļēāļāļąāđāļ āļŠāļīāđāļāļāļĩāđ
āļāļēāļāđāļāđāļāļąāļ§āđāļĨāļ·āļāļ āļŦāļĢāļ·āļāđāļāđāļāļāļēāļāļāļđāļāļĨāļāļāļāļāđāļāđāļāļēāļ -fno-go-check-divide-overflow.
āļāļāļ°āļāļĩāđāļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāđāļāļīāļāļāļĒāļđāđāđāļāļĒāļāđāļēāđāļĢāļīāđāļĄāļāđāļ āđāļāđāđāļāļāļāļēāļāļāļāļēāļāļāļīāļāđāļāļĒāļāđāļēāđāļĢāļīāđāļĄāļāđāļāđāļ
āļĢāļ°āļāļāļāļĩāđāđāļĄāđāļāđāļāļāļāļēāļĢāļĄāļąāļ
-g āļāļĩāđāļāļ·āļāļĄāļēāļāļĢāļāļēāļ gcc āļāļąāļ§āđāļĨāļ·āļāļ. āļĄāļąāļāļāļđāļāļāļĨāđāļēāļ§āļāļķāļāļāļĩāđāļāļĩāđāđāļāļĢāļēāļ°āđāļāļĒāļāļĢāļīāļĒāļēāļĒ gccgo āļāļĨāļąāļāļāļąāļ
āđāļāļāļēāļĢāļāļĩāļāļąāļāļāļēāļĢāļŠāļĢāđāļēāļāļāđāļāļĄāļđāļĨāļāđāļ§āļĒāļāļąāļ§āđāļĨāļ·āļāļāļĄāļēāļāļĢāļāļēāļāļāļĩāđāđāļāļĩāļĒāļāđāļāđāļē -g1.
āđāļāļ·āđāļāļāļāļēāļāđāļāļĢāđāļāļĢāļĄ Go āļāđāļāļāļāļēāļĢāļāđāļāļĄāļđāļĨāļāļēāļĢāļāļĩāļāļąāļāļāļķāļāļāļ°āļāļĢāđāļāļĄāđāļāđāļāļēāļāđāļāļ·āđāļ
āļĢāļąāļāļāđāļāļĄāļđāļĨāļĒāđāļāļāļŦāļĨāļąāļ āļāļąāļāđāļāļ -g0 āļāļēāļāđāļāđāđāļāļ·āđāļāļāļīāļāļāļēāļĢāđāļāđāļāļēāļāļāļēāļĢāļŠāļĢāđāļēāļāļāļāļ
āļāđāļāļĄāļđāļĨāļāļēāļĢāļāļĩāļāļąāļ āļāļķāđāļāđāļāļāļĢāļāļĩāļāļĩāđ āļāļąāļāļāđāļāļąāļāđāļĨāļāļĢāļēāļĢāļĩāļĄāļēāļāļĢāļāļēāļāļāļēāļāļāļĒāđāļēāļ āđāļāđāļ
"runtime.Callers" āļāļ°āļāļģāļāļēāļāđāļĄāđāļāļđāļāļāđāļāļ
āđāļāđ x86_64-linux-gnu-gccgo-6 āļāļāļāđāļĨāļāđāđāļāļĒāđāļāđāļāļĢāļīāļāļēāļĢ onworks.net