All of the following information is based on go version go1.14.7 darwin/amd64
.
(Bold = supported by go
out of the box, ie. without the help of a C compiler, etc.)
aix
android
export class Deferred<T> { | |
promise: Promise<T>; | |
resolve: (value?: T | PromiseLike<T>) => void; | |
reject: (reason?: any) => void; | |
constructor() { | |
this.promise = new Promise((resolve, reject) => { | |
this.resolve = resolve; | |
this.reject = reject; | |
}); |
How are text files encoded, and what are the pros and cons of different encodings? This document introduces the ASCII and Unicode encodings to answer these questions. Some short pieces of Go code are provided which you can run yourself to see how strings are being encoded. Go is used because it has built-in support for Unicode, but you should be able to follow without any knowledge of Go.
import ("os/exec"; "runtime"; "fmt") | |
func openBrowser(url string) error { | |
switch runtime.GOOS { | |
case "linux", "android": | |
// termux supports xdg-open | |
return exec.Command("xdg-open", url).Run() | |
case "windows": | |
return exec.Command("rundll32", "url.dll,FileProtocolHandler", url).Run() | |
case "darwin": |
import 'package:fluent_ui/fluent_ui.dart'; | |
// import 'package:flutter/material.dart'; // uncomment if you use material | |
class AnimatedIndexedStack extends StatefulWidget { | |
final int index; | |
final List<Widget> children; | |
final Duration duration; | |
final Widget Function(Widget, AnimationController) transitionBuilder; | |
const AnimatedIndexedStack({ |
" _ _ " | |
" _ /|| . . ||\ _ " | |
" ( } \||D ' ' ' C||/ { % " | |
" | /\__,=_[_] ' . . ' [_]_=,__/\ |" | |
" |_\_ |----| |----| _/_|" | |
" | |/ | | | | \| |" | |
" | /_ | | | | _\ |" | |
It is all fun and games until someone gets hacked! |