notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2025Q2
go124 Go programming language
1.24.13 lang on this many watch lists=3 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.24.13Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: End of life--please switch to go125 or go126
Expiration Date EXPIRATION DATE: 2026-03-11
Maintainer: go@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-03-06 17:00:07
Last Update: 2026-02-11 19:16:26
Commit Hash: 01a3647
People watching this port, also watch:: inkscape, go125, sudo-rs, adguardhome, blocky
License: BSD3CLAUSE
WWW:
https://golang.org
Description:
Go is an open source programming environment that makes it easy to build simple, reliable, and efficient software. FreeBSD allows you to install multiple versions of Go at the same time. As a result, this package installs only versioned binaries (i.e. goXYZ, gofmtXYZ). To get unversioned names (go, gofmt, etc.) install the "go" package or the lang/go port.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (3 items)
Collapse this list.
  1. /usr/local/share/licenses/go124-1.24.13/catalog.mk
  2. /usr/local/share/licenses/go124-1.24.13/LICENSE
  3. /usr/local/share/licenses/go124-1.24.13/BSD3CLAUSE
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • go124>0:lang/go124
To install the port:
cd /usr/ports/lang/go124/ && make install clean
To add the package, run one of these commands:
  • pkg install lang/go124
  • pkg install go124
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: go124
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 armv6 armv7 i386 riscv64
distinfo:
TIMESTAMP = 1770309153 SHA256 (go1.24.13.src.tar.gz) = 639a6204c2486b137df1eb6e78ee3ed038f9877d0e4b5a465e796a2153f858d7 SIZE (go1.24.13.src.tar.gz) = 30802752

Expand this list (10 items)

Collapse this list.

SHA256 (go1.23.12.freebsd-arm64.tar.gz) = e06eaa4d8547f94c26b195dbb89d2a5c0875b8bb0499dd738a34951303f8fd43 SIZE (go1.23.12.freebsd-arm64.tar.gz) = 69916830 SHA256 (go1.23.12.freebsd-amd64.tar.gz) = c9d7029ae11a6680fba97ac63defa3d0d00220728d6c41186b2517da4b3cd0ea SIZE (go1.23.12.freebsd-amd64.tar.gz) = 73345911 SHA256 (go1.23.12.freebsd-arm.tar.gz) = 1361b7ad1d608216d159fc1e2f488ae26032093e6e2517539368d02d8ea81111 SIZE (go1.23.12.freebsd-arm.tar.gz) = 71245467 SHA256 (go1.23.12.freebsd-386.tar.gz) = e7f933268ef3e730b1a24fffdb2698b07bba20bebaf818b7143cffdc546190e8 SIZE (go1.23.12.freebsd-386.tar.gz) = 71163480 SHA256 (go1.23.12.freebsd-riscv64.tar.gz) = 2c8f77038019cb9001383bcf92ce646f24ff1ea9e8d2fd62202400177cc5a484 SIZE (go1.23.12.freebsd-riscv64.tar.gz) = 70537815

Collapse this list.


Packages (timestamps in pop-ups are UTC):
go124
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.24.131.24.13-1.24.71.24.13n/an/an/a
FreeBSD:13:quarterly1.24.131.24.13-1.24.41.24.13n/an/an/a
FreeBSD:14:latest1.24.131.24.13-1.24.61.24.13---
FreeBSD:14:quarterly1.24.131.24.13-1.24.41.24.13---
FreeBSD:15:latest1.24.131.24.13n/a-n/an/a--
FreeBSD:15:quarterly1.24.131.24.13n/a-n/an/a--
FreeBSD:16:latest1.24.131.24.13n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. bash : shells/bash
This port is required by:
for Build

Deleted ports which required this port:

Expand this list of 20 deleted ports
  1. databases/cockroach*
  2. devel/awless*
  3. devel/bit*
  4. devel/etcd31*
  5. devel/etcd32*
  6. devel/etcd33*
  7. devel/gocritic*
  8. devel/gpm*
  9. devel/gvp*
  10. net/benthos*
  11. net/bosh-bootloader*
  12. net/bosh-cli*
  13. net/cf*
  14. net/concourse-fly*
  15. net/ziina*
  16. sysutils/equinix-metal-cli*
  17. sysutils/ipfs-go-fs-repo-migrations*
  18. sysutils/moor*
  19. sysutils/stressdisk*
  20. www/forgejo7*
  21. Collapse this list of deleted ports.
for Fetch

Deleted ports which required this port:

Expand this list of 6 deleted ports
  1. devel/gocritic*
  2. net/benthos*
  3. net/ziina*
  4. sysutils/equinix-metal-cli*
  5. sysutils/moor*
  6. sysutils/stressdisk*
  7. Collapse this list of deleted ports.
for Run

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. devel/gpm*
  2. devel/gvp*
  3. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for go124-1.24.13: ====> Options available for the single GOAMD64: you have to select exactly one of them V1=on: Use baseline x86-64 instruction set V2=off: V1 instructions plus CMPXCHG16B, LAHF, SAHF, POPCNT, SSE* V3=off: V2 instructions plus AVX*, BMI*, F16C, FMA, LZCNT, MOVBE, OSXSAVE V4=off: V3 instructions plus AVX512* ===> Use 'make config' to modify these settings
Options name:
lang_go124
USES:
cpe shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://go.dev/dl/
Collapse this list.

There are no commits on branch 2025Q2 for this port