Source File
env.go
Belonging Package
os
package os
import (
)
func ( string) (string, int) {
switch {
case [0] == '{':
if len() > 2 && isShellSpecialVar([1]) && [2] == '}' {
return [1:2], 3
for := 1; < len(); ++ {
if [] == '}' {
if == 1 {
return "", 2 // Bad syntax; eat "${}"
}
return [1:], + 1
}
}
return "", 1 // Bad syntax; eat "${"
case isShellSpecialVar([0]):
return [0:1], 1
var int
for = 0; < len() && isAlphaNum([]); ++ {
}
return [:],
}
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |