Skip to content

[Sept Sprint] New Exercise for Strings #1613

@iHiD

Description

@iHiD

This is part of our September Spring to get the Go Track in shape. Please read the Overview issue for more details. This exercise is unclaimed. Please comment below if you'd like to work on it.


Before building this exercise, please read up on the documentation.

Copy/paste/modify from the corresponding Javascript exercise. This exercise will be teaching the strings concept instead of having logs-logs-logs teach it. The latter will be modified to teach about runes.

You can reuse lots of the text from here: https://github.com/exercism/go/blob/e41496d3ae8e03b2bf17ea0686c3fe78f1206ba9/exercises/concept/party-robot/.docs/introduction.md (That text is getting removed)

  • The new exercise should give a basic introduction to strings (double quotes, escape sequences, backticks, +).
  • Additionally this exercise should introduce the strings package. This can be done as part of the strings concept or as a separate concept strings-package. In any case this content should show how to access things from the package and show one usage example and a table with commonly used functions from the package. The concept about page should link to the full list of functions from the docs.
  • It must not use runes, slices, mutation, UTF-8 encoding or string formatting. This might require changes to the exercise.

The new exercise will have one prerequisite: basics.

For reference, the Swift track has also ported the JS exercise.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions