Skip to content

Commit 3a1b571

Browse files
authored
update roadmap and readme (#2588)
1 parent 80b722f commit 3a1b571

File tree

2 files changed

+17
-21
lines changed

2 files changed

+17
-21
lines changed

README.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,17 @@
55

66
Exercism exercises in Go.
77

8-
- [Exercism Forum: Go](https://forum.exercism.org/c/programming/go/19)
8+
## Issues/Feedback
99

10-
## Issues
10+
⚠️ Please be aware that this repository currently does not accept community contributions. This [blog post](https://exercism.org/blog/freeing-our-maintainers) explains the details.
11+
12+
If you have any feedback or experience problems, you can bring them up in the [Go section of the Exercism forum](https://forum.exercism.org/c/programming/go/19).
1113

12-
We welcome issues filed at https://github.com/exercism/go/issues for problems of any size.
13-
Feel free to report typographical errors or poor wording.
14-
We are most interested in improving the quality of the test suites.
15-
You can greatly help us improve the quality of the exercises by filing reports of invalid solutions that pass tests or of valid solutions that fail tests.
1614

1715
## Development setup
1816

19-
Beyond filing issues, if you would like to contribute directly to the Go code in the Exercism Go track, you should follow some standard Go development practices.
20-
You should have a [recent version of Go](http://golang.org/doc/install) installed, ideally either the current release, the previous release, or tip.
17+
If you work on this repository, you should follow some standard Go development practices.
18+
You should have a [recent version of Go](http://golang.org/doc/install) installed, ideally either the current release or previous release.
2119

2220
You will need a github account and you will need to fork exercism/go to your account.
2321
See [GitHub Help](https://help.github.com/articles/fork-a-repo/) if you are unfamiliar with the process.

docs/ROADMAP.md

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,15 @@ This document provides an overview of the main topics that contributors and main
77
- Improve existing concept exercises
88
- Create additional concept exercises (see syllabus overview below)
99
- Define the `prerequisites` and `practices` lists for all practice exercises (see [Issue 1396](https://github.com/exercism/go/issues/1396))
10-
- Update to the latest Go version ([Issue 1881](https://github.com/exercism/go/issues/1881))
1110
- Fix the remaining [test runner](https://github.com/exercism/go-test-runner/) bugs
12-
- Implement a `golint` replacement in the [analyzer](https://github.com/exercism/go-analyzer/) ([Issue 16](https://github.com/exercism/go-analyzer/issues/16)) and fix other bugs
13-
- Add analyzer comments for all existing concept exercises
14-
- Add more mentor notes for practice exercises
15-
- Improve/update/proof-read various documentation (contributing guidelines, docs, exercises/shared, reference folder)
11+
- Fix and reactivate the [analyzer](https://github.com/exercism/go-analyzer/) (e.g. see [Issue 16](https://github.com/exercism/go-analyzer/issues/16)) and fix other bugs
12+
- Finish a good, stable version of the [representer](https://github.com/exercism/go-representer/) and take it live
13+
- Improve/add approaches to exercises
1614
- Sync tests with [problem specs](https://github.com/exercism/problem-specifications)
1715

1816
## Syllabus Overview
1917

20-
### Concept that exists or an issue has been created
18+
### Concept that exists
2119

2220
- `basics`
2321
- `strings` and `strings-package`
@@ -46,14 +44,17 @@ This document provides an overview of the main topics that contributors and main
4644
- `string-formatting`
4745
- `packages` (import/export)
4846
- `time`
49-
- `time-duration`
50-
- `integer-types`
51-
- `panic-recover`
52-
- `error-wrapping` (errors.Is, errors.As)
5347
- `variadic-functions` (introduces `...`)
48+
- `randomness`
49+
- `regular-expressions`
50+
- `stringers`
5451

5552
### Potential Future Concepts
5653

54+
- `time-duration`
55+
- `integer-types`
56+
- `panic-recover`
57+
- `error-wrapping` (errors.Is, errors.As)
5758
- `bytes`
5859
- `bitwise-operators`
5960
- `goroutines`
@@ -63,9 +64,6 @@ This document provides an overview of the main topics that contributors and main
6364
- `closures`/`anonymous-functions`/`higher-order-functions`
6465
- `JSON`
6566
- `defer`
66-
- `randomness`
67-
- `regular-expressions`
68-
- `stringers`
6967
- `Buffer`, `io.Reader`/`io.Writer`
7068
- `typed-parameters` (generics)
7169
- `context`

0 commit comments

Comments
 (0)