29 lines
373 B
Go
29 lines
373 B
Go
|
module os
|
||
|
|
||
|
fn ls(path string) []string {
|
||
|
mut res := []string
|
||
|
return res
|
||
|
}
|
||
|
|
||
|
const (
|
||
|
FILE_ATTRIBUTE_DIRECTORY = 16
|
||
|
)
|
||
|
|
||
|
fn is_dir(path string) bool {
|
||
|
val := int(C.GetFileAttributes(path.cstr()))
|
||
|
return val &FILE_ATTRIBUTE_DIRECTORY > 0
|
||
|
}
|
||
|
|
||
|
fn chdir(path string) {
|
||
|
C._chdir(path.cstr())
|
||
|
}
|
||
|
|
||
|
fn getwd() string {
|
||
|
panic('getwd() not impl')
|
||
|
return ''
|
||
|
}
|
||
|
|
||
|
fn log(s string) {
|
||
|
}
|
||
|
|