diff options
author | Russ Cox <rsc@golang.org> | 2009-02-15 14:18:39 -0800 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2009-02-15 14:18:39 -0800 |
commit | e61ee0bb7bec30ab196f51f90e97ae05dadf100b (patch) | |
tree | 3438f481a6b8a30aa83ed69188d0d61313291003 /src/lib/net/parse.go | |
parent | dbaaba236fc383e49e95029934d335949f363682 (diff) | |
download | golang-e61ee0bb7bec30ab196f51f90e97ae05dadf100b.tar.gz |
cleanups:
get rid of _ on private names in net.
fix os_test file name list.
newline not needed on Errorf.
R=r
DELTA=305 (34 added, 2 deleted, 269 changed)
OCL=25047
CL=25047
Diffstat (limited to 'src/lib/net/parse.go')
-rw-r--r-- | src/lib/net/parse.go | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/src/lib/net/parse.go b/src/lib/net/parse.go index a1cf10c4a..b8a13e32d 100644 --- a/src/lib/net/parse.go +++ b/src/lib/net/parse.go @@ -12,16 +12,16 @@ import ( "os"; ) -type _File struct { +type file struct { fd *os.FD; data []byte; } -func (f *_File) Close() { +func (f *file) close() { f.fd.Close() } -func (f *_File) GetLineFromData() (s string, ok bool) { +func (f *file) getLineFromData() (s string, ok bool) { data := f.data; for i := 0; i < len(data); i++ { if data[i] == '\n' { @@ -40,8 +40,8 @@ func (f *_File) GetLineFromData() (s string, ok bool) { return } -func (f *_File) ReadLine() (s string, ok bool) { - if s, ok = f.GetLineFromData(); ok { +func (f *file) readLine() (s string, ok bool) { + if s, ok = f.getLineFromData(); ok { return } if len(f.data) < cap(f.data) { @@ -51,19 +51,19 @@ func (f *_File) ReadLine() (s string, ok bool) { f.data = f.data[0:ln+n]; } } - s, ok = f.GetLineFromData(); + s, ok = f.getLineFromData(); return } -func _Open(name string) *_File { +func open(name string) *file { fd, err := os.Open(name, os.O_RDONLY, 0); if err != nil { return nil } - return &_File(fd, make([]byte, 1024)[0:0]); + return &file(fd, make([]byte, 1024)[0:0]); } -func _ByteIndex(s string, c byte) int { +func byteIndex(s string, c byte) int { for i := 0; i < len(s); i++ { if s[i] == c { return i @@ -73,10 +73,10 @@ func _ByteIndex(s string, c byte) int { } // Count occurrences in s of any bytes in t. -func _CountAnyByte(s string, t string) int { +func countAnyByte(s string, t string) int { n := 0; for i := 0; i < len(s); i++ { - if _ByteIndex(t, s[i]) >= 0 { + if byteIndex(t, s[i]) >= 0 { n++; } } @@ -84,12 +84,12 @@ func _CountAnyByte(s string, t string) int { } // Split s at any bytes in t. -func _SplitAtBytes(s string, t string) []string { - a := make([]string, 1+_CountAnyByte(s, t)); +func splitAtBytes(s string, t string) []string { + a := make([]string, 1+countAnyByte(s, t)); n := 0; last := 0; for i := 0; i < len(s); i++ { - if _ByteIndex(t, s[i]) >= 0 { + if byteIndex(t, s[i]) >= 0 { if last < i { a[n] = string(s[last:i]); n++; @@ -104,20 +104,20 @@ func _SplitAtBytes(s string, t string) []string { return a[0:n]; } -func _GetFields(s string) []string { - return _SplitAtBytes(s, " \r\t\n"); +func getFields(s string) []string { + return splitAtBytes(s, " \r\t\n"); } // Bigger than we need, not too big to worry about overflow -const _Big = 0xFFFFFF +const big = 0xFFFFFF // Decimal to integer starting at &s[i0]. // Returns number, new offset, success. -func _Dtoi(s string, i0 int) (n int, i int, ok bool) { +func dtoi(s string, i0 int) (n int, i int, ok bool) { n = 0; for i = i0; i < len(s) && '0' <= s[i] && s[i] <= '9'; i++ { n = n*10 + int(s[i] - '0'); - if n >= _Big { + if n >= big { return 0, i, false } } @@ -129,7 +129,7 @@ func _Dtoi(s string, i0 int) (n int, i int, ok bool) { // Hexadecimal to integer starting at &s[i0]. // Returns number, new offset, success. -func _Xtoi(s string, i0 int) (n int, i int, ok bool) { +func xtoi(s string, i0 int) (n int, i int, ok bool) { n = 0; for i = i0; i < len(s); i++ { if '0' <= s[i] && s[i] <= '9' { @@ -144,7 +144,7 @@ func _Xtoi(s string, i0 int) (n int, i int, ok bool) { } else { break } - if n >= _Big { + if n >= big { return 0, i, false } } |