Skip to content

anton2920/9fans-go

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Reference

Overview

Description

This repository contains packages for interacting with Plan 9 as well as ports of common Plan 9 libraries and tools.

Differences from 9fans.net/go

I've removed everything except for Watch and acmego. They were ported to work with acme(1) from fourth edition of Plan 9. I've also added my own program acmeas to interactively view disassembly of Go program inside acme(1).

Installation

For up to Go 1.22:

$ GO111MODULE=off; export GO111MODULES
$ go get github.com/anton2920/9fans-go/acme/Watch
$ go get github.com/anton2920/9fans-go/acme/acmego
$ go get github.com/anton2920/9fans-go/acme/acmeas

Starting from Go 1.22 go get no longer works without modules, so you have to clone and build everything by hand.

Copyright

Pavlovskii Anton, 2023-2025 (MIT). See LICENSE for more details.

About

Packages and commands for using Plan 9 from Go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 99.9%
  • Shell 0.1%