https://github.com/gmlewis/moonbit-base64
MoonBit base64: provide simple base64 operations.
https://github.com/gmlewis/moonbit-base64
base64 base64-encoding moonbit
Last synced: about 2 months ago
JSON representation
MoonBit base64: provide simple base64 operations.
- Host: GitHub
- URL: https://github.com/gmlewis/moonbit-base64
- Owner: gmlewis
- License: apache-2.0
- Created: 2024-08-18T19:53:36.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2025-02-11T14:18:46.000Z (2 months ago)
- Last Synced: 2025-02-22T21:31:57.337Z (about 2 months ago)
- Topics: base64, base64-encoding, moonbit
- Language: MoonBit
- Homepage: https://mooncakes.io/docs/#/gmlewis/base64/
- Size: 52.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-moonbit - moonbit-base64
README
# gmlewis/base64
[](https://github.com/gmlewis/moonbit-base64/actions/workflows/check.yml)This is a simple base64 encoder based on Go's implementation:
https://cs.opensource.google/go/go/+/master:src/encoding/base64/base64.go
which has the copyright notice:```
// Copyright 2009 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
```The UTF-16 / UTF-8 encoder/decoders are provided with permission by
@peter-jerry-ye from this repo: https://github.com/peter-jerry-ye/jstream## Status
The code has been updated to support compiler:
```bash
$ moon version --all
moon 0.1.20250210 (da67b3c 2025-02-10) ~/.moon/bin/moon
moonc v0.1.20250210+7be093d1f ~/.moon/bin/moonc
moonrun 0.1.20250210 (da67b3c 2025-02-10) ~/.moon/bin/moonrun
```Use `moonup` to manage `moon` compiler versions:
https://github.com/chawyehsu/moonup