Here is what I see:
$ ls -l Household\ Cleaning.gdoc 
-rw-r----- 1 cecil chronos-access 170 Apr 22 15:30 'Household Cleaning.gdoc'
$ 

I'll update the code to remove the deprecated and see if that is any 
different.
On Thursday, October 5, 2023 at 6:06:50 PM UTC-4 Kurtis Rader wrote:

> Note that ioutil.ReadDir() has been deprecated since Go 1.16. Which is a 
> very long time. Its documentation is ambiguous but given the behavior 
> you're reporting I would guess it is using the equivalent of os.Lstat() and 
> the "files" you're dealing with are symlinks. Note that os.ReadDir() (which 
> replaced ioutil.ReadDir) explicitly states that is what it does:
>
> Readdir reads the contents of the directory associated with file and 
> returns a slice of up to n FileInfo values, as would be returned by Lstat, 
> in directory order. Subsequent calls on the same file will yield further 
> FileInfos.
>
> On Thu, Oct 5, 2023 at 1:35 PM Mandolyte <ceci...@gmail.com> wrote:
>
>> Thanks for responding! The entire program may be found here: 
>> https://go.dev/play/p/4kLaeWeQG0Z
>>
>> The size comes from os.FileInfo, which is:
>>
>> type FileInfo interface {
>> Name() string <https://pkg.go.dev/builtin#string> // base name of the 
>> file Size() int64 <https://pkg.go.dev/builtin#int64> // length in bytes 
>> for regular files; system-dependent for others Mode() FileMode 
>> <https://pkg.go.dev/io/fs#FileMode> // file mode bits ModTime() time 
>> <https://pkg.go.dev/time>.Time <https://pkg.go.dev/time#Time> // 
>> modification time IsDir() bool <https://pkg.go.dev/builtin#bool> // 
>> abbreviation for Mode().IsDir() Sys() any 
>> <https://pkg.go.dev/builtin#any> // underlying data source (can return 
>> nil) }
>>
>> These are collected around line 112 and following.
>> On Thursday, October 5, 2023 at 1:12:48 PM UTC-4 Kurtis Rader wrote:
>>
>>> It would help if you showed us the relevant code. My first guess is 
>>> those files are symlinks. Or perhaps this is simply what Google Drive 
>>> reports when a file is stat()'d. What does `ls -l` show?
>>>
>>> On Thu, Oct 5, 2023 at 8:31 AM Mandolyte <ceci...@gmail.com> wrote:
>>>
>>>> I have a program that given a starting folder will walk the directory 
>>>> structure and report file sizes and other things.
>>>>
>>>> I recently tried to run this code on a mounted Google Drive on ChromeOS 
>>>> Linux. All the google docs report a size 170 bytes. Snippet:
>>>>
>>>> [image: Screenshot 2023-10-05 11.29.44 AM.png]
>>>>
>>>> Any pointers appreciated!
>>>>
>>>> -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "golang-nuts" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to golang-nuts...@googlegroups.com.
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/golang-nuts/8faf6106-2fdd-49e3-a193-e8f41605fbffn%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/golang-nuts/8faf6106-2fdd-49e3-a193-e8f41605fbffn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>
>>>
>>> -- 
>>> Kurtis Rader
>>> Caretaker of the exceptional canines Junior and Hank
>>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "golang-nuts" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to golang-nuts...@googlegroups.com.
>>
> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/golang-nuts/f00d389d-e55a-4afe-8754-c5acd063c320n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/golang-nuts/f00d389d-e55a-4afe-8754-c5acd063c320n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>
>
> -- 
> Kurtis Rader
> Caretaker of the exceptional canines Junior and Hank
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/69891205-4545-4242-86b5-55485db21276n%40googlegroups.com.

Reply via email to